首页 > 计算机科学与技术> 面向对象程序设计
题目内容 (请给出正确答案)
[主观题]

在基类中被说明为虚函数的类的成员函数必须在每个派生类中说明为虚函数,才能具有多态的特征。()

在基类中被说明为虚函数的类的成员函数必须在每个派生类中说明为虚函数,才能具有多态的特征。()

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在基类中被说明为虚函数的类的成员函数必须在每个派生类中说明为…”相关的问题
第1题
在基类中被说明为虚函数的类的成员函数必须在每个派生类中说明为虚函数,才能具有多态的特征。()
在基类中被说明为虚函数的类的成员函数必须在每个派生类中说明为虚函数,才能具有多态的特征。()

A.错误

B.正确

点击查看答案
第2题
基类中被说明为protected和private的成员只能被其派生类的成员函数访问,不能被其它的函数访问。()
基类中被说明为protected和private的成员只能被其派生类的成员函数访问,不能被其它的函数访问。()

A.错误

B.正确

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

A、错误

B、正确

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

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

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

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

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

点击查看答案
第5题
()是一个在基类中说明虚函数,它在该基类中没有定义,但要求任何派生类中的可访问性的规定是相同的。

A.纯虚函数

B.虚析构函数

C.虚构造函数

D.静态成员函数

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

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

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

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

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

点击查看答案
第7题
以下基类中的成员函数,表示纯虚函数的是()。

A.virtual void vf(int);

B.void vf(int)=0;

C.virtual void vf()=0;

D.virtual void vf(int){ }

点击查看答案
第8题
关于纯虚函数,下列表述正确的是()。

A.纯虚函数是未给出实现版本(即无函数体定义)的虚函数

B.纯虚函数的声明总是以“=0”结束

C.派生类必须实现基类的纯虚函数

D.含有纯虚函数的类一定是派生类

点击查看答案
第9题
虚基类的构造函数在非虚基类之前调用。()
虚基类的构造函数在非虚基类之前调用。()

T、对

F、错

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

T、对

F、错

点击查看答案
第11题
若类中有指针成员变量,则应编写(),使得在对象销毁时能够自动调用该函数释放指针成员变量所指向的内存空间。

A.友元函数

B. 虚函数

C. 构造函数

D. 析构函数

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