首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Appliance{ public: Applia
有如下程序: #include #include using namespace std; class Appliance{ public: Applia
admin
2021-09-05
46
问题
有如下程序:
#include
#include
using namespace std;
class Appliance{
public:
Appliance(string t="A"):type(t) { cout<
~Appliance() { }
public:
string type;
};
class TV:public Appliance{
public:
TV():size(0) { cout<
TV(int s):Appliance("T"), size(s) { cout<
~TV() { }
private:
int size;
};
int main(){
TV room1,room2(41);
return 0;
}
运行时的输出结果是
选项
A、041
B、0T41
C、A0A41
D、A0T41
答案
D
解析
执行派生类构造函数的顺序是:
1、调用基类构造函数,2、调用子对象构造函数,3、再执行派生类构造函数,所以本题中定义room1时,先调用基类构造函数输出A,然后执行TV的构造函数输出0,定义room2时,调用TV的构造函数,输出T41,所以结果为A0T41,答案为D选项。
转载请注明原文地址:https://www.kaotiyun.com/show/VI5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关内联函数的叙述中,正确的是()。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是()。
有如下程序:#include<iostream>Usingnamespacestd;classA{public:A(inti):r1(i){}vgidprint(){cout<<’
必须用一对大括号括起来的程序段是()。
下列模板声明中,有语法错误的是()。
有如下类和对象的定义:c1assConstants{public;staticdoublegetPIO{retum3.1416;)};Constantsconstants,下列各组语句
数据库管理系统(DBMS)是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是()。
下面不属于软件需求分析阶段主要工作的是()。
若有定义“intx=4,y=5;”,则表达式“y>x++?x一一:y++”.的值为()。
随机试题
A.促进肾小管对钙的重吸收B.促进骨液中的钙转运至血液内C.刺激破骨细胞活动,增强溶骨过程D.促进1,25-(OH)2-D3的生成,增加肠对钙的吸收在PTH作用后几分钟内可引起血钙升高,其原因是
A、Bygoingonadiet.B、Byhavingfewermeals.C、Bydoingphysicalexercise.D、Byeatingfruitsandvegetables.C根据女士的回答“prefer
方肩畸形可见于
承销商备案材料无须经主承销商承销业务内核小组进行合规性审核。()
“一对多”基金专户理财要求账户人数上限为()人,每个客户准入门槛不低于()万元。
材料:叶片正面和背面的气孔一样多吗?实验目的:观察叶片表面产生的气泡,并比较产生气泡的数量。实验过程:①将学生按照实验室的座位分为两个人一组:②在烧杯中加入清水,然后用酒精灯加热到70℃;③用镊子夹起一片刚摘下的叶片,将其浸在热水中(实验装置如
_____Ihavetogiveaspeech,IgetextremelynervousbeforeIstart.
下列各项中不属于宪法特征的一项是()。
有如下程序a=100Dos=s+aa=a+1LoopWhilea>120Printa运行时输出的结果是()。
Youruncle’swife.Akindoffruit.
最新回复
(
0
)