首页 > 其他> 其他
题目内容 (请给出正确答案)
[主观题]

在基类中没有具体定义,但要求任何派生类都自已定义版本的虚函数是()。

A.虚析构函数;

B.构造函数;

C.纯虚函数;

D.静态成员函数。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在基类中没有具体定义,但要求任何派生类都自已定义版本的虚函数…”相关的问题
第1题
()是一个在基类中说明虚函数,它在该基类中没有定义,但要求任何派生类中的可访问性的规定是相同的。

A.纯虚函数

B.虚析构函数

C.虚构造函数

D.静态成员函数

点击查看答案
第2题
纯虚函数是一个在基类中声明的虚函数,它在该基类中没有定义具体的操作内容,要求各派生类根据实际需要定义自己的版本。()
纯虚函数是一个在基类中声明的虚函数,它在该基类中没有定义具体的操作内容,要求各派生类根据实际需要定义自己的版本。()

T、对

F、错

点击查看答案
第3题
纯虚函数是一个在基类中声明的虚函数,它在该基类中没有定义具体的操作内容,要求各派生类根据实际需要定义自己的版本。()
纯虚函数是一个在基类中声明的虚函数,它在该基类中没有定义具体的操作内容,要求各派生类根据实际需要定义自己的版本。()

A.正确

B.错误

点击查看答案
第4题
以下描述错误的是()。

A.在C++中支持抽象类,但在C#中不支持抽象类

B.C++中可在头文件中声明类的成员,而在CPP文件中定义类的成员;在C#中没有头文件并且在同一处声明和定义类的成员

C.在C#中可使用new修饰符显式隐藏从基类继承的成员

D.在C#中要在派生类中重新定义基类的虚函数必须在前面加Override

点击查看答案
第5题
关于抽象类, 下列表述正确的是

A.抽象类的成员函数中至少有一个没有实现的函数(即无函数体定义的函数)

B.派生类必须实现作为基类的抽象类中的纯虚函数

C.派生类不可能成为抽象类

D.抽象类不能用于定义对象

点击查看答案
第6题
下面描述中,正确的是()。

A.在基类定义的public成员在公有继承的派生类中可见,也能在类外被访问

B.在基类定义的public和protected成员在私有继承的派生类中可见,在类外可以被访问

C.在基类定义的public和protected成员在保护继承的派生类中可见

D.在派生类中不可见的成员要变成可访问的,需要进行访问声明

点击查看答案
第7题
多继承情况下,派生类的构造函数中基类构造函数的执行顺序取决于定义派生类时所指定的各基类的顺序。()
多继承情况下,派生类的构造函数中基类构造函数的执行顺序取决于定义派生类时所指定的各基类的顺序。()

A.正确

B.错误

点击查看答案
第8题
如果派生类的成员函数的原型与基类中被定义为虚函数的成员函数原型相同,那么,这个函数自动继承基类中虚函数的特性()。
如果派生类的成员函数的原型与基类中被定义为虚函数的成员函数原型相同,那么,这个函数自动继承基类中虚函数的特性()。

A、错误

B、正确

点击查看答案
第9题
下面描述中,正确的是()。

A.多重继承中,派生类对象被销毁时析构函数的调用顺序与派生类对象创建时构造函数的调用顺序相反

B.多重继承中,派生类对象被销毁时析构函数的调用顺序与派生类对象创建时构造函数的调用顺序一致

C.多重继承中创建派生类对象时各基类构造函数的调用顺序与基类构造函数在初始化列表中的出现顺序一致

D.多重继承中,如果派生类的初始化列表中没有某个基类构造函数的调用语句,则表示调用该基类的无参构造函数

点击查看答案
第10题
下列关于类的继承描述中,()是错误的。

A.派生类可以访问基类的所有数据成员,也能调用基类的所有成员函数

B.派生类也是基类,但基类不一定具有派生类的全部属性和方法

C.继承描述类的层次关系,派生类可以具有与基类相同的属性和方法

D.一个基类可以有多个派生类,一个派生类可以有多个基类

点击查看答案
第11题
下列关于C#面向对象应用的描述中,哪项是正确的?()

A.派生类是基类的扩展,派生类可以添加新的成员,也可去掉已经继承的成员

B.接口像类一样,可以定义并实现方法

C.声明为sealed的类不能被继承

D.abstract方法的声明必须同时实现

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改