Java程序设计

填空题一个类可以从其它的类派生出来,派生出来的类称为(),用于派生的类称为()或者()

题目
填空题
一个类可以从其它的类派生出来,派生出来的类称为(),用于派生的类称为()或者()
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 11 )用来派生新类的称为 【 11 】 ,而派生出的新类称为它的子类或派生类。


正确答案:

第2题:

类A继承类B,则A称为B的基类,B称为A的派生类。()


参考答案:错误

第3题:

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

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

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

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

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


参考答案:D

第4题:

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

A.如果一个派生类公有继承其基类,则该派生类对象可以访问基类的保护成员

B.派生类的成员函数可以访问基类的所有成员

C.基类对象可以赋值给派生类对象

D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类


正确答案:D
私有继承方式为基类的公用成员和保护成员在派生类中成了私有成员,其私有成员仍为基类私有,但派生类对象可以访问基类的保护成员,所以基类对象不能赋值给派生类对象。抽象类是指含有纯虚拟函数的类,所以选项D正确。

第5题:

一个新类可以从现有的类中派生,这个过程称为类继承。()

此题为判断题(对,错)。


正确答案:正确

第6题:

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

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

B.派生类至少有一个基类

C.派生类的缺省继承方式是private

D.派生类只继承了基类的公有成员和保护成员


正确答案:D
解析:存在多重继承,所以一个派生类可以作为另一个派生类的基类。定义一个派生类时将基类的继承方式指定为protected,那么继承了基类重的保护成员,所以选项D) 错误。

第7题:

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

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

B.派生类至少有一个基类

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

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


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

第8题:

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

A.如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员

B.派生类的成员函数可以访问基类的所有成员

C.基类对象可以赋值给派生类对象

D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类


正确答案:D

第9题:

在C++中,可以从一个类派生出另一个类,前者称为(),后者称为派生类或子类。

A.基类或父类

B.继承类

C.多态类

D.虚类


参考答案:A

第10题:

用来派生新类的类称为【 】,而派生出的新类称为它的子类或派生类。


正确答案:基类或父类
基类或父类 解析:本题考查的知识点是:继承与派生的基本概念。用来派生新类的类称为基类,而派生出的新类称为它的子类或派生类。故本题应该填基类或父类。

更多相关问题