题目内容

当私有继承时,基类的()在派生类中成为私有成员,在类作用域外不能够通过派生类的对象来直接访问该成员。

A. 公有成员
B. 公有成员和保护成员
C. 保护成员和私有成员
D. 私有成员

查看答案
更多问题

如果可以用p.a的形式访问派生类对象p的基类成员a,其中a是()

A. 私有继承的公用成员
B. 公用继承或保护继承的公有成员
C. 保护继承的保护成员
D. 公用继承的公用成员

客户代码对派生类的对象的基类成员,可以访问的是()。

A. 公有继承的公有成员
B. 公有继承的私有成员
C. 公有继承的保护成员
D. 私有继承的公有成员

设有以下定义:#include using namespace std;classA1{public:voidshow1(){cout<<”classA1”<

A. obj1.show1();
B. obj2.show1();
C. obj3.show1();
D. obj2.show2();

客户代码可以访问派生类对象的( )。

A. 公有继承的基类的公有成员
B. 公有继承的基类的保护成员
C. 公有继承的基类的私有成员
D. 保护继承的基类的公有成员

答案查题题库