首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Animal{ public: virtual string
有如下程序: #include #include using namespace std; class Animal{ public: virtual string
admin
2021-02-22
38
问题
有如下程序:
#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、DogspeakVoice-CatspeakVoice
B、DogspeakWoof-CatspeakMiaow
C、AnimalspeakVoice-AnimalspeakVoice
D、AnimalspeakWoof-AnimalspeakMiaow
答案
C
解析
本题考查虚函数的运用,本题中定义Dogd;Type(d)时,执行基类的Type函数,输出Animal,然后输出speak,然后执行基类的Speak函数输出Voice,最后输出-,同理cat输出类似,所以结果为C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/f9fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classclock{public:clock():seconds(O){};clock&o
结构化程序所要求的基本结构不包括()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
数据库应用系统中的核心问题是
数据库管理系统是
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
设有课程关系模式如下:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为
若已定义了类Vehicle,则下列派生类定义中,错误的是()。
下列关于模板的叙述中,错误的是()。
下列关于运算符重载的叙述中,正确的是()。
随机试题
初孕妇,妊娠34周,近1周恶心、呕吐、食欲差入院。皮肤无黄染,肝区叩痛(+),HBsAg(+),HBeAg(+),GPT260U,尿蛋白(-),初步诊断:急性重度性肝炎。应给予积极治疗的原因是下面何项
关于周围神经损伤程度的描述不正确的是
下列关于天然地基上箱基的叙述不正确的是()。
有四个互斥方案,寿命期均为10年,基准收益率为8%,(P/A,8%,10)=6.7101,各方案的初始投资和年净收益如表11-1所示,则最优方案为()。
资产管理业务是指证券公司作为资产管理人,依照有关法律法规及《证券公司证券资产管理业务试行办法》的规定与客户签订资产管理合同,根据资产管理合同约定的方式、条件、要求及限制,对客户资产进行经营运作,为客户提供证券及其他金融产品的投资管理服务的行为。( )
下列各项影响企业营业利润的是()。
“月落乌啼霜满天,江枫渔火对愁眠。姑苏城外寒山寺,夜半钟声到客船。”这首诗中的“姑苏”指的是()。
TheHistoryofFarmingBeforepeoplestartedfarming,theywenttotheforesttolookforplantsorfruittheycouldeat.Thi
Weallhopethatthevaluesthatareimportanttoeachofusarepassedalongtoourchildren.Often,however,thathopeis【B1】_
Inthepast12months,Nigeriahassufferedfromashrinkingeconomy,aslidingcurrency,andaprolongedfuelshortage.Now,Af
最新回复
(
0
)