创建派生类时,可以通过NotInheritable创建不能作为基类的类。

题目
判断题
创建派生类时,可以通过NotInheritable创建不能作为基类的类。
A

B

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

第1题:

下列描述中错误的是( )。

A.派生类可以作为墓类派生其他的子类

B.派生类继承基类的所有数据成员

C.派生类可以有多个基类

D.派生类不能继承一些函数成员


正确答案:B

第2题:

下列描述中错误的是( )。

A.派生类可以作为基类派生其他的子类

B.派生类继承基类的所有数据成员

C.派生类可以有多个基类

D.派生类不能继承一些函数成员


正确答案:B

第3题:

下列关于虚基类的说法错误的是()。

A、有引入虚基类的目的是解决二义性的问题;

B、因为虚基类可被多个派生类继承,因此可以有多个副本以适应不同的派生类;

C、若某个类被说明为虚基类,则被重复继承的该类成员在派生类对象中只有一个副本;

D、在派生类对象创建时,要保证虚基类的构造函数只被调用一次。


参考答案:B

第4题:

创建派生类时,可以通过Inherits指定要继承的基类,通过NotInheritable禁止某个类称为基类,通过MustInherit指定“抽象类”。


正确答案:正确

第5题:

通过类的继承创建的新类称为“子类”或()

  • A、“基类”
  • B、“子类”
  • C、“父类”
  • D、“派生类”

正确答案:D

第6题:

在C++中,对于基类的protected成员,当以protected方式派生一个新类时,该成员将成为派生类的(31)成员。C++的基类指针可以访问派生类对象,但不能访问派生类对象的(32)成员。当一个对象被创建后,它的每一个成员函数都含有一个系统自动生成的隐含的指针,称之为(33)指针。

A.private

B.protected

C.public

D.非法


正确答案:B
解析:保护继承的特点是基类的所有公有成员和保护成员都成为派生类的保护成员。

第7题:

凡是能用以派生新类,却不能创建自己的对象的类称为(32)。

A.虚基类

B.抽象类

C.容器类

D.派生类


正确答案:B
解析:抽象类是一种特殊的类,它为一族类提供统一的操作界面,建立抽象类就是为了通过它多态地使用其中的成员函数。抽象类是带有纯虚函数的类。抽象类只能用作其它类的基类,不能建立抽象类的对象。因为它的纯虚函数没有定义功能。而虚基类是将不同继承路径的虚基类子对象被合并成为一个对象,以消除合并之前可能出现的二义性。容器类库是使我们能快速而有效地开发面向对象程序的重要工具,可描述为容纳其它对象的对象;新类继承预定义基类的数据成员和成员函数,而不必重新编写数据成员和成员函数,这种新类叫派生类;两者均可创建自己的对象。

第8题:

通过类的继承创建的新类称为“子类”或()。

A.“基类”

B.“子类”

C.“父类”

D.“派生类”


正确答案:D

第9题:

创建派生类时,可以通过MustInherits指定要继承的基类。


正确答案:错误

第10题:

当基类指针指向派生类对象时,会发生()

  • A、错误,基类指针不能指向派生类对象
  • B、基类指针可以指向派生类对象,但在此情况下只能调用基类自己定义的成员函数
  • C、基类指针可以调用派生类的成员函数
  • D、以上说法全部错误

正确答案:B

更多相关问题