首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Animal{ public: virtual string
有如下程序: #include #include using namespace std; class Animal{ public: virtual string
admin
2019-05-22
76
问题
有如下程序:
#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
答案
A
解析
本题考查虚函数的运用,本题中定义Dog d; Type(d)时,执行类class的Type函数,输出Dog,然后输出speak,然后执行基类的Speak函数输出Voice,最后输出-,同理cat输出类似,所以结果为A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/oB8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
友元函数此题考查的是非成员函数对类的成员的访问权限,非成员函数只有在声明为类的友元函数才能访问这个类的所有private成员,否则是不能访问类的私有成员的。
A、 B、 C、 D、 C此题考查的是函数模板。声明一个函数模板的格式是:template函数声明,{函数体}其中的是由一个或多个“模板形参”组成的,每个“模板形参”可具有以下几种形式:t
A、 B、 C、 D、 CE-R模型中,有3个基本的抽象概念:实体、联系和属性。E-R图是E-R模型的图形表示法,在E-R图中,用矩形框表示实体,菱形框表示联系,椭圆形框表示属性。
ABBA此题考查的是类的构造与析构。建立类的对象时,构造函数的执行顺序如下:执行基类的构造函数,调用顺序按照各个基类被继承时声明的顺序(自左向右)->执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序->执行自身的构造函数。析构顺序与之相反。
下面程序对一维坐标点类Point进行了运算符重载:#include<iostream>usingnamespacestd;classPoint{public:Point(intval){x=val
下面不属于C++的预定义的流对象是()。A)cinB)iostreamC)clogD)Celt
在软件开发中,需求分析阶段产生的主要文档是()。A)软件集成测试计划B)软件详细设计说明书C)用户手册D)软件需求规格说明书
数据字典是数据库设计需求分析阶段的重要工具之一,其最基本的方法是()。
随机试题
关于房性期前收缩的叙述,错误的是
血液病患者最好输
男,38岁,因反复左侧头痛半年,加重伴呕吐3次于急诊留院。查体:浅昏迷,双侧瞳孔为左侧3mm,右侧2mm,对光反应迟钝。后侧肢体肌力4级,右侧Babieski征阳性。引起病人浅昏迷、瞳孔不等大及其他阳性体征的最可能原因是()。
[背景资料]某施工单位中标承包AB路段双向4车道高速公路交通工程的施工。该路段全长105km,设计速度100km/h,有8个互通式立交,采用封闭式收费,使用非接触式IC卡,全线设8个匝道收费站,收费站监控室有人值守进行收费管理,设一个监控、收费及
温总理就政府工作报告和“十二五"规划纲要草案向工人、农民工等11位基层群众代表征求意见,请谈谈你的看法。
小林在一家网上书店购买了四本书,全都为原价打8折。付款时,由于小王使用的是该书店的VIP账号,该书店又给这批书的总价打了9.5折。如果这些书的原价全都为整数,则小王最终的书款最不可能是()元。
某个体商贩在一次买卖中,同时卖出两件上衣,每件都以135元出售,若按成本计算,其中一件盈利25%,另一件亏本25%,则他在这次买卖中()。
()对于商品经济社会相当于()对于生命肌体
(2017年真题)简述危害公共安全罪的共同特征。
以下不能输出"Program"的语句是( )。
最新回复
(
0
)