已知3个类R、S和T,类R中定义了一个私有方法F1和一个公有方法F2;类S中定义了一个公有方法F3,类S为类R的派生类,类T为类S的派生类,它们的继承方式如下所示。 class S:public R…; class T:pnvate S…; 在关于类S的描述中正确的是______;在关于类T的描述中正确的是______。
A: 类S的对象可以访问F1,但不能访问F2
B: 类S的对象可以访问F2,但不能访问F1
C: 类S的对象既可以访问F1,也可以访问F2
D: 类S的对象既不能访问F1,也不能访问F2
A: 类S的对象可以访问F1,但不能访问F2
B: 类S的对象可以访问F2,但不能访问F1
C: 类S的对象既可以访问F1,也可以访问F2
D: 类S的对象既不能访问F1,也不能访问F2
举一反三
- 已知3个类R、S和T,类R中定义了一个私有方法F1和一个公有方法F2;类S中定义了一个公有方法F3,类S为类R的派生类,类T为类S的派生类,它们的继承方式如下所示: class S: public R …; class T: private S …; 在关于类S的描述中正确的是 (5) ;在关于类T的描述中正确的是 (6) 。 A: 类S的对象可以访问F1,但不能访问F2 B: 类S的对象可以访问F2,但不能访问F1 C: 类S的对象既可以访问F1,也可以访问F2 D: 类S的对象既不能访问F1,也不能访问F2
- 已知3个类R、S和T,类R中定义了一个私有方法F1和一个公有方法F2;类S中定义了一个公有方法F3,类S为类R的派生类,类T为类S的派生类,它们的继承方式如下所示:class S: public R …;class T: private S …;在关于类S的描述中正确的是 (15) ;在关于类T的描述中正确的是 (16) 。 15() A: 类S的对象可以访问F1,但不能访问F2 B: 类S的对象可以访问F2,但不能访问F1 C: 类S的对象既可以访问F1,也可以访问F2 D: 类S的对象既不能访问F1,也不能访问F2
- 已知3个类R、S和T,类R中定义了一个私有方法F1和一个公有方法F2;类S中定义了一个公有方法F3,类S为类R的派生类,类T为类S的派生类,它们的继承方式如下所示。 class S:public R…; class T:pnvate S…; 在关于类S的描述中正确的是______;在关于类T的描述中正确的是______。 A: 类T的对象可以访问F1、F2和F3 B: 类T的对象可以访问F2和F3,但不能访问F1 C: 类T的成员可以访问F2和F3,但不能访问F1 D: 类T的成员不能访问F1、F2和F3
- 已知3个类R、S和T,类R中定义了一个私有方法F1和一个公有方法F2;类S中定义了一个公有方法F3,类S为类R的派生类,类T为类S的派生类,它们的继承方式如下所示。 A: 类T的对象可以访问F1、F2和F3 B: 类T的对象可以访问F2和F3,但不能访问F1 C: 类T的成员可以访问F2和F3,但不能访问F1 D: 类T的成员不能访问F1、F2和F3
- 已知3个类R、S和T,类R中定义了一个私有方法F1和一个公有方法F2;类S中定义了一个公有方法F3,类S为类R的派生类,类T为类S的派生类,它们的继承方式如下所示: class S: public R …; class T: private S …; 在关于类S的描述中正确的是 (5) ;在关于类T的描述中正确的是 (6) 。 A: 类T的对象可以访问F1、F2和F3 B: 类T的对象可以访问F2和F3,但不能访问F1 C: 类T的成员可以访问F2和F3,但不能访问F1 D: 类T的成员不能访问F1、F2和F3