首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Animal{ public: virtual string
有如下程序: #include #include using namespace std; class Animal{ public: virtual string
admin
2021-06-10
56
问题
有如下程序:
#include
#include
using namespace std;
class Animal{
public:
virtual string GetType() const { return "Animal"; }
virtual string GetVoice() const { return "Voice"; }
};
class Dog:public Animal{
public:
string GetType() const { return "Dog"; }
string GetVoice() const { return "Woof"; }
};
class Cat:public Animal{
public:
string GetType() const { return "Cat"; }
string GetVoice() const { return "Miaow"; }
};
void Type(Animal a) { cout<
void Speak(Animal a) { cout<
int main() {
Dog d; Type(d); cout<<" speak "; Speak(d); cout<<" - ";
Cat c; Type(c); cout<<" speak "; Speak(c); cout<
return 0;
}
运行时的输出结果是
选项
A、Dog speak Voice - Cat speak Voice
B、Dog speak Woof - Cat speak Miaow
C、Animal speak Voice - Animal speak Voice
D、Animal speak Woof - Animal speak Miaow
答案
C
解析
本题考查虚函数的运用,本题中定义Dog d; Type(d)时,执行基类的Type函数,输出Animal,然后输出speak,然后执行基类的Speak函数输出Voice,最后输出-,同理cat输出类似,所以结果为C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Gwfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:10TestClass1注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//****
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为:Constructor,i=0,Destructor注意:错误的语句在//******error******的下面,修改该语句
负责数据库中查询操作的数据库语言是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。该程序从键盘读入整数,并按从大到小的顺序输出输入整数中互不相等的那些整数。程序一边读入整数,一边构造一个以大到小顺序链接的链表,直至输入0时结束。然后顺序输
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.epp。函数char水GetNum(char*src,char*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放入
下列选项中,正确的C++标识符是()。
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
在下列关键字中,不能用来表示继承方式的是()。
下列关于运算符重载的描述中,正确的是()。
随机试题
人民法院审理行政案件时,作为参照的是()。
下面是英语课堂的三种座位图。根据英语课堂教学实际情况,回答下列问题。分别分析上面座位图的一种适用情况。
防冻液中常见的添加剂有:_______、_______、_______。
对省、自治区、直辖市人民政府的具体行政行为不服,经省、自治区、直辖市人民政府行政复议,对该复议决定仍不服,相对人()
案情:刘某(24岁)曾是杨某(30岁,某国有公司出纳)家中所雇的保姆,2014年5月23日,刘某通过技术手段,将杨某支付宝账户上的5000元钱划转到自己支付宝的账户上,网上购物很快花完,而杨某忙于工作并未及时发现。2014年6月26日,刘某急于偿还赌债,将
患者,男性,66岁。冠心病史10年,最近频繁发作心前区不适,含服硝酸甘油无效,疑为急性心肌梗死。
某测绘单位承接了某省1:10000基础地理信息数据更新与建库项目。1.已收集和获取的资料:(1)全省2012年6月底0.5m分辨率航摄数据。(2)全省2008年测绘生产的1:10000全要素地形图数据(DLG)。其中,等高线的基本
在一般代理方式下,委托人可以直接与某地的实际买主成交,但需要向该地区的代理人支付佣金,在我国的出口业务中常用的代理方式为独家代理。()
IP地址块202.111.15.128/28、202.111.15.144128和202.111.15.160/28经过聚合后可用的地址数为
A、Thestategovernment.B、Thefederalgovernment.C、Thelocalgovernment.D、TheNationalAcademyofScience.B录音中指出,第二次世界大战后,由时任
最新回复
(
0
)