如果可以用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. 保护继承的基类的公有成员
( )不允许外界访问,但允许派生类的成员访问,这样既有一定的隐藏能力,又提供了开放的接口。
A. 公有成员
B. 私有成员
C. 友元
D. 保护成员