单选题下面叙述错误的是(  )。A派生类可以使用private派生B对基类成员的访问必须是无二义性的C基类成员的访问能力在派生类中维持不变D赋值兼容规则也适用于多继承的组合

单选题
下面叙述错误的是(  )。
A

派生类可以使用private派生

B

对基类成员的访问必须是无二义性的

C

基类成员的访问能力在派生类中维持不变

D

赋值兼容规则也适用于多继承的组合


参考解析

解析:
在建立派生类的时候,并不是简单地把基类的私有成员直接作为派生类的私有成员,把基类的公用成员直接作为派生类的公用成员。基类的成员在派生类中的访问属性问题,不仅要考虑对基类成员所声明的访问属性,还要考虑派生类所声明的对基类的继承方式。

相关考题:

下面描述中,错误的是()。 A.在派生类中不可见的成员要变成可访问的,需要进行访问声明B.在基类定义的public成员在保护继承的派生类中可见,也能在类外被访问C.在基类定义的public和protected成员在私有继承的派生类中可见,在类外可以被访问D.在基类定义的public和protected成员在保护继承的派生类中可见

下列关于派生类和基类的描述中,正确的是( )。A.派生类成员函数只能访问基类的公有成员B.派生类成员函数只能访问基类的公有和保护成员C.派生类成员函数可以访问基类的所有成员D.派生类对基类的默认继承方式是公有继承

下列有关继承和派生的叙述中,正确的是( )。A.如果一个派生类公有继承其基类,则该派生类对象可以访问基类的保护成员B.派生类的成员函数可以访问基类的所有成员C.基类对象可以赋值给派生类对象D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类

下面叙述不正确的是A.基类的保护成员在派生类中仍然是保护的成员B.基类的保护成员在公有派生类中仍然是保护的C.基类的保护成员在私有派生类中仍然是私有的D.对基类成员的访问必须是无二义性

下列关于派生类和基类的描述中,正确的是( )。A) 派生类成员函数只能访问基类的公有成员B) 派生类成员函数只能访问基类的公有和保护成员C) 派生类成员函数可以访问基类的所有成员D) 派生类对基类的默认继承方式是公有继承A.B.C.D.

下面关于继承机制的描述中,不正确的是( )。A.派生类不仅可以继承基类的成员,也可以添加自己的成员B.设置protected成员是为派生类访问基类成员之用C.采用不同的继承方式,将限制派生类对基类成员的访问D.采用私有继承,派生类只能得到基类的公有成员

下列描述中错误的是( )。A.派生类可以使用private派生B.对基类成员访问必须是无二义性的C.赋值兼容规则也适合于多继承D.基类和派生类中存在同名函数,将出现二义性

下列叙述中,错误的是( )。A.派生类可以使用private派生B.对基类成员的访问必须是无二义性的C.基类成员的访问能力在派生类中维持不变D.赋值兼容规则也适用于多继承的组合

下面叙述错误的是 ______。A.基类的protected成员在派生类中仍然是protectedB.基类的protected成员在private派生类中仍然是protected的C.基类的protected成员在private派生类中是private的D.基类的protected成员不能被派生类的对象访问

下面叙述错误的是( )。A.基类的protected成员在派生类中仍然是protected的B.基类的protected成员在public派生类中仍然是protected的C.基类的protected成员在private派生类中是privated的D.基类的protected成员不能被派生类的对象访问

下面叙述不正确的是 ______。A.派生类一般都是公有派生B.对基类成员的访问必须是无两义性的C.赋值兼容规则也适用于多重继承的场合D.基类的公有成员在派生类中仍然是公有的

下列有关继承和派生的叙述中,正确的是( )。A.如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员B.派生类的成员函数可以访问基类的所有成员C.基类对象可以赋值给派生类对象D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类

下面叙述错误的是( )。A.对基类成员的访问能力在private派生类中和public派生类中是相同的B.基类的private成员在public派生类中不可访问C.基类中的public成员在protected派生类中是protected的D.基类中的public成员在protected派生类中仍然是public的

下面叙述错误的是( )。A.派生类可以使用private派生B.对基类成员的访问必须是无二义性的C.基类成员的访问能力在派生类中维持不变D.赋值兼容规则也适用于多继承的组合

下面叙述不正确的是( )A.派生类一般都用公有派生B.对基类成员的访问必须是无两义性的C.赋值兼容则也适用于多重继承的组合D.基类的公有成员在派生类中仍然是公有的

下面叙述不正确的是A.派生类一般都用公有派生B.对基类成员的访问必须是无两义性的C.赋值兼容规则也适用于多重继承的组合D.基类的公有成员在派生类中仍然是公有的

下列关于继承的描述中,错误的是()。A、基类中的析构函数不能被派生类继承B、基类中的保护成员在派生类中无法直接访问C、派生类的成员除了包括派生类中自己定义的成员外,还包括它从基类继承的成员D、在公有继承方式下基类中公有成员和保护成员的访问权限到派生类保持不变

关于保护继承,下列说法错误的是()。A、保护继承的特点是基类的所有公用成员和保护成员都成为派生类的保护成员。B、派生类对象不能访问基类中的任何成员。C、派生类的对象可以访问基类的公有成员。D、保护继承的派生类和私有继承的派生类,对基类成员访问属性是相同的。

下列关于多继承的描述,错误的是()A、一个派生类对象可以拥有多个直接或间接基类的成员B、在多继承时不同的基类可以有同名成员C、对于不同基类的同名成员,派生类对象访问它们时不会出现二义性D、对于不同基类的不同名成员,派生类对象访问它们时不会出现二义性

单选题关于保护继承,下列说法错误的是()。A保护继承的特点是基类的所有公用成员和保护成员都成为派生类的保护成员。B派生类对象不能访问基类中的任何成员。C派生类的对象可以访问基类的公有成员。D保护继承的派生类和私有继承的派生类,对基类成员访问属性是相同的。

单选题下列关于继承的描述中,错误的是()。A基类中的析构函数不能被派生类继承B基类中的保护成员在派生类中无法直接访问C派生类的成员除了包括派生类中自己定义的成员外,还包括它从基类继承的成员D在公有继承方式下基类中公有成员和保护成员的访问权限到派生类保持不变

单选题下列关于多继承的描述,错误的是()A一个派生类对象可以拥有多个直接或间接基类的成员B在多继承时不同的基类可以有同名成员C对于不同基类的同名成员,派生类对象访问它们时不会出现二义性D对于不同基类的不同名成员,派生类对象访问它们时不会出现二义性

单选题下列关于派生类和基类的描述中,正确的是(  )。A派生类成员函数只能访问基类的公有成员B派生类成员函数只能访问基类的公有和保护成员C派生类成员函数可以访问基类的所有成员D派生类对基类的默认继承方式是公有继承

单选题下列有关继承和派生的叙述中,正确的是(  )。A如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员B派生类的成员函数可以访问基类的所有成员C基类对象可以赋值给派生类对象D如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类

单选题下面叙述错误的是()A基类的protected成员在派生类中仍然是protected的B基类的protected成员在public派生类中仍然是protected的C基类的protected成员在private派生类中是private的D基类的protected成员不能被派生类的对象访问

单选题下面叙述不正确的是()A派生类一般都用公有派生B对基类成员的访问必须是无二义性的C赋值兼容规则也适用于多重继承的组合D基类的公有成员在派生类中仍然是公有的

单选题下面叙述错误的是(  )。A对基类成员的访问能力在private派生类中和public派生类中是不同的B基类的private成员在public派生类中不可访问C基类中的public成员在protected派生类中是protected的D基类中的public成员在protected派生类中仍然是public的