当私有继承时,基类的()在派生类中成为私有成员,在类作用域外不能够通过派生类的对象来直接访问该成员。
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. 保护继承的基类的公有成员