首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Appliance{ public: Appliance() { cout
有如下程序: #include using namespace std; class Appliance{ public: Appliance() { cout
admin
2021-06-10
73
问题
有如下程序:
#include
using namespace std;
class Appliance{
public:
Appliance() { cout<<’A’; }
~Appliance() { }
};
class TV:public Appliance{
public:
TV(int s=41):size(s) { cout<<’T’<
~TV() { }
private:
int size;
};
int main(){
TV room1,*room2;
return 0;
}
运行时的输出结果是
选项
A、T41
B、AT41
C、T41T41
D、AT41AT41
答案
D
解析
执行派生类构造函数的顺序是:
1、调用基类构造函数,2、调用子对象构造函数,3、再执行派生类析构函数,4、执行基类的析构函数,所以本题中定义room1时,先调用基类构造函数输出A,然后执行TV的构造函数输出T41,而定义对象指针,并不会调用构造函数,所以什么也不输出,结果为AT41,B 选项正确。
转载请注明原文地址:https://kaotiyun.com/show/iMfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于一个类定义,下列叙述中错误的是()。
已知类MyCiock中未显式定义构造函数,并重载了加法运算符,使得下面的语句序列能够正确执行:MyClockc1,c2;//……c2=c1+10;由此可知:为类MyClock重载的“+”运算符函数的声明是()。
已知有数组定义chara[3][4];下列表达式中错误的是()。
下列语句中,错误的是()。
下列有关类继承的叙述中,错误的是()。
有如下程序:#includeusingnamespacestd;intmain(){cout.fill(‘*’);cout.width(6);cout.fill(‘#’);
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是
关于运算符重载,下列表述中正确的是()。
随机试题
下列属于东莨菪碱的禁忌证的有
(2010)关于题图所示20世纪中叶著名住宅的陈述,哪项是正确的?
加快进度、缩短工期对提高设备工程投资效果的作用有()。
对于原地基处理,下面哪个说法不正确( )。
下列政府对进出口贸易于预措施中,不属于非关税壁垒的有()。
某甲将年仅十岁的小女孩推入河水中想将其淹死。回家后又很后悔,急忙赶回河边想将小女孩救出。结果该女孩已被过路群众救出并脱险。某甲的行为属于()
(2010年黑龙江.89)小明忘记了今灭是星期几,于是他去问O、P、Q三人。O回答:“我也忘记今天是星期几了,但你呵以去问P、Q两人。”P叫答:“昨天足我说谎的日子。”Q的回答和P一样。已知:①()从来不说谎;②P在星
软件项目管理是保证软件项目成功的重要手段,其中(26)要确定哪些工作是项目应该做的,哪些工作不应该包含在项目中。(2011年5月试题26)
Whatdoesthewomanmean?
Thereisneveragoodtimetohaveaheartattack,butthewisepersonafflictedwithcloggingarteries(动脉堵塞)mightwanttobees
最新回复
(
0
)