首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Instrument { public: virtual void Display()=0; }; class P
有如下程序: #include using namespace std; class Instrument { public: virtual void Display()=0; }; class P
admin
2021-09-05
70
问题
有如下程序:
#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;
//…;
return 0;
}
下列叙述中正确的是( )。
选项
A、语句“Insturment *p=0;”编译时出错
B、语句“Instrument s;”编译时出错
C、类Piano中的Display函数不是虚函数
D、类Instrument是一个虚基类
答案
B
解析
本题考查纯虚函数和抽象类,纯虚函数是在声明虚函数时被“初始化”为0的函数,包含纯虚函数的类为抽象类,抽象类不能被实例化,所以语句“Instrument s;”在编译时出错。
转载请注明原文地址:https://www.kaotiyun.com/show/7Ofp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序:#includevoidmain(){char*a[]={"abcd","ef","gh","ijk");inti;for(i=0;i<4;i++)printf("c",*a[i]);
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的IntSet是一个用于表示正整数集合的类。IntSet的成员函数Merge的功能是求当前集合与另一个集合的并集,在Merge中可以使用成员函数IsMemberOf判断_个正
有如下程序:#includeusingnamespaeestd;classApartment{public:Apartment(intRum=2):bedroom(num){cout
有如下类定义:classPoint{public:voidSetX(intxx){x=xx;}protected:voidSetY(intyy)
请打开考生文件夹下的解决方案文件proj2,其中定义了vehicle类,并派生出motorcar类和bicycle类。然后以motorcar和bicycle作为基类,再派生出motorcycle类。要求将vehicle作为虚基类,避免二义性问题。请在程序中
数据库设计中反映用户对数据要求的模式是()。
请打开考生文件夹下的解决方案文件proj1,其中定义了一个CD类。程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是:歌唱祖国30义勇军进行曲95
有如下程序:#includeusingnamespacestd;classPart{public:Part(intx=0):val(x){cout
关于函数重载,下列叙述中错误的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
随机试题
商品流通企业实施差别化战略的途径有()。
女性患儿,2岁,2d前起发热,体温38.5℃,轻咳,一度热退,近2d又发热,不喜抱,今早肌注退热药后右下肢不能站立,针刺有反应,膝反射减弱。为及早明确诊断,应做以下何种检查
A.西咪替丁B.雷尼替丁C.法莫替丁D.奥美拉唑E.富马酸酮替芬结构中含有咪唑环,侧链含有胍基的药物
关于法律语言、法律适用、法律条文和法律渊源,下列哪一选项不成立?(A)
1992年首次召开“可持续发展问题世界首脑会议”,制定并通过《21世纪议程》和(),正式提出了可持续发展战略。
证券公司操纵市场的行为会扰乱正常的(),从而造成证券价格异常波动。
任何一项政策,它的功能都是通过事物间相互联系的动态形式所产生的作用而实现的。作用一般都是相互的。当一个事物对另一个事物发生作用时,必然要受到对方对它的反作用。这段话主要支持了这样一种观点,即()。
一头猪卖7/3银币,一头山羊卖4/3银币,一头绵羊卖1/2银币,有人用100个银币买了100头牲畜,则猪、山羊、绵羊三者的数量有()种情况(每种至少买一头).
[*]
From1994to1998thenumberofAmericanswhohaddonatedakidneyreached244.NoneoftheAmericanswhodonatedakidneyduri
最新回复
(
0
)