当保护继承时,基类的( )在派生类中成为保护成员,不能通过派生类的对象来直接访问。
A. 任何成员
B. 公用成员和保护成员
C. 公用成员和私有成员
D. 私有成员
查看答案
若派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的( )。
A. 任何成员
B. 公用成员
C. 保护成员
D. 私有成员
在公用继承情况下,有关派生类对象和基类对象的关系,不正确的叙述是( )。
A. 派生类的对象可以赋给基类的对象
B. 派生类的对象可以初始化基类的引用
C. 派生类的对象可以直接访问基类中的成员
D. 派生类的对象的地址可U赋给指向基类的指针
在C++中,不能被派生类继承的是基类的( )。
A. 函数成员
B. 构造函数和析构函数
C. 数据成员
D. 私有成员
若类 A和类 B的定义如下, 则非法的是( )。class A{ int a,b;public: void set( ) { …} ;};class B:A{ int c;public: void getB( ) { …} ;};Void B: getB( ){ c=a+b;}
A. void set( )
B. int c
C. class B:A
D. c=a+b