单选题下列描述中,错误的是(  )。A公有继承时基类中的公有成员在派生类中仍是公有成员B公有继承时基类中的保护成员在派生类中仍是保护成员C保护继承时基类中的公有成员在派生类中仍是公有成员D保护继承时基类中的保护成员在派生类中仍是保护成员

单选题
下列描述中,错误的是(  )。
A

公有继承时基类中的公有成员在派生类中仍是公有成员

B

公有继承时基类中的保护成员在派生类中仍是保护成员

C

保护继承时基类中的公有成员在派生类中仍是公有成员

D

保护继承时基类中的保护成员在派生类中仍是保护成员


参考解析

解析:
派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变为私有成员,基类中的私有成员在派生类中是隐蔽的,只能在基类内部访问,派生类中的成员不可以访问基类中的私有成员;派生类从基类保护继承时,基类的公有成员在派生类中改变为保护成员,基类的保护成员在派生类中仍为保护成员。

相关考题:

单选题使用白盒测试方法时,设计测试用例应根据(  )。A程序的内部逻辑B程序的复杂结构C程序的功能D使用说明书

单选题关于函数重载,下列叙述中错误的是(  )。A重载函数的函数名必须相同B重载函数必须在参数个数或类型上有所不同C重载函数的返回值类型必须相同D重载函数的函数体可以有所不同

单选题设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为(  )。A19B20Cm-19Dm-20

单选题下列关于栈叙述正确的是(  )。A栈顶元素最先能被删除B栈顶元素最后才能被删除C栈底元素永远不能被删除D栈底元素最先能被删除

单选题下列选项中的英文缩写均为总线标准的是(  )。APCI、CRT、USB、EISABISA、CPI、VESA、EISACISA、SCSI、RAM、MIPSDISA、EISA、PCI、PCI-Express

单选题下列关于输入输出流的叙述中,正确的是(  )。A一个文件流可以与一个数据文件相联系Bcin是专门从键盘输入数据的输入流类C流运算符用来从输入流中读取数据D宽度设置的效果永久有效

单选题栈和队列的共同点是(  )。A都是先进后出B都是先进先出C只允许在端点处插入和删除元素D没有共同点

单选题关于new运算符的下列描述中,错误的是(  )。A它可以用来动态创建对象和对象数组B使用它创建的对象或对象数组可以通过运算符delete删除C使用它创建对象时要调用构造函数D使用它创建对象数组时必须指定初始值

单选题下面C++标识符中正确的是(  )。A_abcB3abCintD+ab