派生类是从基类派生出来的,它不能再生成新的派生类。()

题目

派生类是从基类派生出来的,它不能再生成新的派生类。()

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

7、关于派生类,以下理解正确的为:

A.派生类从基类继承全部数据成员和部分成员函数

B.派生类是对基类的扩展,可以新增数据成员与成员函数

C.派生类中只能使用基类的成员函数,不能对其进行重新定义

D.派生类可以使用基类的成员,基类也可以使用派生类成员


D 解析:本题考核继承与派生。基类与派生类的关系为:基类是对派生类的抽象,派生类是对基类的具体化。基类抽取了它的派生类的公共特征,而派生类通过增加信息将抽象的基类变为某种有用的类型,派生类是基类定义的延续。派生类是基类的组合。公有派生类的对象可以作为基类的对象处理。由此可知A、B和C选项都是正确的。而在继承中,采用不同的继承方式,将限制派生类对基类成员的访问。所以D选项是错误的。

第2题:

41、下列关于基类和派生类的描述中,错误的是()。

A.一个基类可以生成多个派生类

B.派生类可以作为基类继续派生

C.基类中成员访问权限继承到派生类中不变

D.派生类中除了继承的基类成员还有自己的成员


基类中成员访问权限继承到派生类中不变

第3题:

派生类是从基类派生出来的,但它不能再生成新的派生类。


私有成员

第4题:

98、派生类是从基类派生出来的,但它不能再生成新的派生类。


错误

第5题:

下列有关继承和派生的叙述中,不正确的是()。

A.派生类继承了基类的所有数据成员和成员函数

B.派生类可以继承到基类成员的基础上增加新的成员

C.一个基类只能派生出一个派生类

D.每一个派生类又可以作为基类再派生出新的派生类


如果基类没有默认构造函数,派生类就应当声明带形参的构造函数

第6题:

关于派生类,以下理解正确的为:

A.派生类从基类继承全部数据成员和部分成员函数

B.派生类是对基类的扩展,可以新增数据成员与成员函数

C.派生类中只能使用基类的成员函数,不能对其进行重新定义

D.派生类可以使用基类的成员,基类也可以使用派生类成员


第7题:

下列说法不正确的是( )。

A.基类指针可以指向它的公有派生类的对象

B.指向基类的对象的指针可以指向派生类的对象,因而可以访问派生类的对象的成员

C.基类指针不能指向其私有派生类的对象

D.指向派生类对象的指针不可以指向基类的对象


正确答案:B
解析:其前半句是正确的,但后半句是错误的。它可以访问派生类的对象中由基类继承下来的成员,但不可访问派生类新增成员。

第8题:

下列关于继承的描述,错误的是( )。

A.派生类中继承的基类成员的访问权限在派生类保持不变

B.派生类的成员除了自己的成员外,还包含它的基类的成员

C.派生类是基类的组合

D.析构函数不能被继承


正确答案:A
解析:在继承中,基类的构造函数和析构函数不能被继承。派生类中包含了基类中的成员,是对基类定义的扩展和延续,可以说派生类是基类的组合。派生类继承了积累的全部数据成员和除构造函数和析构函数外的所有函数成员。派生类不能访问基类的私有成员,而对基类的公有成员和保护成员的访问权限则随派生类对基类的继承方式而改变。

第9题:

下列对派生类的描述中,()是错的。

A、一个派生类可以作为另一个派生类的基类;

B、派生类至少有一个基类;

C、派生类的成员除了它自己的成员外,还包含了它的基类的成员;

D、派生类中继承的基类成员的访问权限到派生类保持不变;


参考答案:D