首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Animal{ public: virtual string
有如下程序: #include #include using namespace std; class Animal{ public: virtual string
admin
2021-05-06
59
问题
有如下程序:
#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/xGfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句中,正确的是()。
下列有一维数组a的定义中,语法正确的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
有如下程序段:inti=0,j=1;int&r=i;//①r=j//②int*p=&i;//③*p=&r;//④其中会产生编译错误的语句是(
若有下面的函数调用:fun(a+b,3,max(n—1,b))则fun的实参个数是()。
若有定义语句“inti=2,j=3;”,则表达式i/j的结果是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示人基本信息的类CHumanInfo,但类CHumanInfo的定义并不完整。请按要求完成下列操作,将类CHunmnInfo的定义补充完成:(1)定义私有数据成员blood
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)()。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于()。
用于定义类的必不可少的C++关键字是
随机试题
A、peasantB、presentC、promiseD、possessionCA、B、D三项划线部分发浊辅音[z],而C项划线部分发清辅音[s],因此选C项。
下列哪些组合能增强利尿效果并减少K+的丧失:
穿孔性急腹症腹痛的特点是
水环境质量评价指标不包括( )。
下列工作中,属于创造项目产品过程的有()
质量认证第三方依据程序对产品、过程或服务符合规定的要求给予书面保证。质量认证包括( )。
企业资本结构分析中,不包括()形成的资本。
我K公司向新加坡A公司出口牛皮一批,在合同规定的索赔期限内,K公司收到A公司来信,并寄来皮鞋一双,称:该皮鞋系我K公司所交付牛皮经其转售给新加坡某皮鞋厂所制成,因牛皮质量太差,在新加坡市场上无法销售,要求将已制成的皮鞋全部退回,并重新按合同所规定的品质和数
社会保障的公平性特征主要体现在()。
Whetherworkshouldbeplacedamongthecausesofhappinessoramongthecausesofunhappinessmayperhapsberegardedasadoub
最新回复
(
0
)