网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
下列关于多继承的描述,错误的是()
- A、一个派生类对象可以拥有多个直接或间接基类的成员
- B、在多继承时不同的基类可以有同名成员
- C、对于不同基类的同名成员,派生类对象访问它们时不会出现二义性
- D、对于不同基类的不同名成员,派生类对象访问它们时不会出现二义性
参考答案
更多 “下列关于多继承的描述,错误的是()A、一个派生类对象可以拥有多个直接或间接基类的成员B、在多继承时不同的基类可以有同名成员C、对于不同基类的同名成员,派生类对象访问它们时不会出现二义性D、对于不同基类的不同名成员,派生类对象访问它们时不会出现二义性” 相关考题
考题
下列关于虚基类的说法错误的是()。
A、有引入虚基类的目的是解决二义性的问题;B、因为虚基类可被多个派生类继承,因此可以有多个副本以适应不同的派生类;C、若某个类被说明为虚基类,则被重复继承的该类成员在派生类对象中只有一个副本;D、在派生类对象创建时,要保证虚基类的构造函数只被调用一次。
考题
以下关于派生机制的描述中,不正确的是A.派生类不仅可以继承基类的成员,也可以添加自己的成员B.设置protected成员是为派生类访问基类成员之用C.采用不同的继承方式,将限制派生类对基类成员的访问D.采用私有继承,派生类只能得到基类的公有成员
考题
下列关于派生类和基类的描述中,正确的是( )。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.每个派生类的构造函数都要为虚基类构造函数提供实参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.派生类可能含有与基类同名的数据成员或同名同参数的成员函数,因此可能产生二义性。C++采用将当前类作为默认作用域的方法来消除二义性。若要在派生类中访问基类的成员,则必须使用作用域运算符“::”指定所使用的成员的类名
考题
下列有关继承和派生的叙述中,正确的是( )。A.如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员B.派生类的成员函数可以访问基类的所有成员C.基类对象可以赋值给派生类对象D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
考题
关于私有继承,下列说法错误的是()。A、基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员可以直接访问他们。B、基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员不能直接访问他们。C、基类的私有成员,派生类的成员和派生类的对象都无法访问。D、派生类的对象无法访问基类的所有成员。
考题
关于保护继承,下列说法错误的是()。A、保护继承的特点是基类的所有公用成员和保护成员都成为派生类的保护成员。B、派生类对象不能访问基类中的任何成员。C、派生类的对象可以访问基类的公有成员。D、保护继承的派生类和私有继承的派生类,对基类成员访问属性是相同的。
考题
下列关于类层次中重名成员的描述,错误的是()A、C++允许派生类的成员与基类成员重名B、在派生类中访问重名成员时,屏蔽基类的同名成员C、在派生类中不能访问基类的同名成员D、如果要在派生类中访问基类的同名成员,可以显式地使用作用域符指定
考题
下列关于类的继承描述中,正确的是()A、派生类公有继承基类时,可以访问基类的所有数据成员,调用所有成员函数。B、派生类也是基类,所以它们是等价的。C、派生类对象不会建立基类的私有数据成员,所以不能访问基类的私有数据成员。D、一个基类可以有多个派生类,一个派生类可以有多个基类。
考题
单选题关于保护继承,下列说法错误的是()。A
保护继承的特点是基类的所有公用成员和保护成员都成为派生类的保护成员。B
派生类对象不能访问基类中的任何成员。C
派生类的对象可以访问基类的公有成员。D
保护继承的派生类和私有继承的派生类,对基类成员访问属性是相同的。
考题
单选题下列关于多继承的描述,错误的是()A
一个派生类对象可以拥有多个直接或间接基类的成员B
在多继承时不同的基类可以有同名成员C
对于不同基类的同名成员,派生类对象访问它们时不会出现二义性D
对于不同基类的不同名成员,派生类对象访问它们时不会出现二义性
考题
单选题下列关于类层次中重名成员的描述,错误的是()A
C++允许派生类的成员与基类成员重名B
在派生类中访问重名成员时,屏蔽基类的同名成员C
在派生类中不能访问基类的同名成员D
如果要在派生类中访问基类的同名成员,可以显式地使用作用域符指定
考题
单选题关于私有继承,下列说法错误的是()。A
基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员可以直接访问他们。B
基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员不能直接访问他们。C
基类的私有成员,派生类的成员和派生类的对象都无法访问。D
派生类的对象无法访问基类的所有成员。
热门标签
最新试卷