首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Instrument{ public: virtual void Display()=0; ); class Pi
有如下程序: #include using namespace std; class Instrument{ public: virtual void Display()=0; ); class Pi
admin
2019-05-06
44
问题
有如下程序:
#include
using namespace std;
class Instrument{
public:
virtual void Display()=0;
);
class Piano:public Instrument{
public:
void Display(){/*函数体程序略*/)
};
int main(){
Instrument s;
Instrument*P=0:
∥…;
retum 0:
}
下列叙述中正确的是( )。
选项
A、语句“Insturment*p=O;”编译时出错
B、语句“Instrument s;”编译时出错
C、类Piano中的Display函数不是虚函数
D、类Instrument是一个虚基类
答案
B
解析
由于函数I)isplay()是一个纯虚函数,所以类Instrument是抽象类,而抽象类是不能定义对象的,因而选项B)为正确选项。
转载请注明原文地址:https://www.kaotiyun.com/show/Fs8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
下列关于模板形参的描述中,错误的是
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为
下列关于模板的叙述中,错误的是
下列叙述中正确的是
叶子结点树中度为零的结点,也就是没有后件的结点,称为叶子结点。
A、 B、 C、 D、 B只有在创建对象时才会调用类的构造函数,在定义指针时不会调用构造函数,本程序共生成了3个同类对象a,b[2]。
A、 B、 C、 D、 A本题考查数据库系统的基本概念和知识。数据的逻辑结构是数据间关系的描述,它只抽象地反映数据元素之间的逻辑关系,而不管其在计算机中的存储方式。数据的存储结构又叫物理结构,是逻辑结构在计算
A、 B、 C、 D、 A线性表、栈、队列和双向链表都是典型的线性结构;而二叉树是典型的非线性结构。【知识拓展】什么是线性结构?有3个衡量标准:①有且只有一个根结点;②每个结点最多有一个前件(直接前驱),也
A、 B、 C、 D、 C栈的操作规则是后进先出,队列的运算规则是先进先出。对于本题,出队顺序也就是入队顺序,同样也是出栈顺序,为了得到b、d、c、f、e、a出栈顺序,则入栈顺序应该是a进、b进、b出、c进、
随机试题
甲向乙借款,欲以轿车作担保。关于担保,下列哪些选项是正确的?
《汉书》采用的编写体例是()。
在分部分项工程成本分析的过程中“三算”对比是指()之间的比较。
有关抵押的说法中正确的是( )。
会计职业道德规范“诚实守信”的基本要求中,侧重于对注册会计师提出的要求是()。
在幼儿生活经验的基础上,帮助幼儿了解自然、环境与人类生活的关系。从身边的小事人手,培养初步的()和行为。
治安管理处罚的种类有()。
下列错误的是:
2018年6月5日,我国气象卫星“风云二号”B星成功发射。下列关于我国气象卫星的说法,错误的是:
IntheopinionofmanyAmericansandEuropeans,weonlybegantoreallyexploreourworldinthesixteenthcentury.Accordingto
最新回复
(
0
)