首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Appliance{ public: Applia
有如下程序: #include #include using namespace std; class Appliance{ public: Applia
admin
2019-04-18
57
问题
有如下程序:
#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://kaotiyun.com/show/n4Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列不属于软件工程的3个要素的是
执行语句:cout<<setfill(‘*’)<<Setw(10)<<setfill(‘#’)<<left<<123<<“OK”<<end后将输出()。
有如下程序:#include<iostream>usingnamespacestd;className{charname[20];public:Name(){strepy(name,"");tou
已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则
下列叙述中正确的是
下列哪种数据模型可以用树形结构来表示实体之间联系()。
A、 B、 C、 D、 A线性表、栈、队列和双向链表都是典型的线性结构;而二叉树是典型的非线性结构。【知识拓展】什么是线性结构?有3个衡量标准:①有且只有一个根结点;②每个结点最多有一个前件(直接前驱),也
在一个容量为24的循环队列中,若头指针front=8,尾指针rear=3,则该循环队列中共有_____________个元素。
随机试题
泵在理论上最大安装高度是10.33m。
患者,男,40岁。感冒后,下唇及唇周皮肤出现成簇的针头大小的小水疱,破溃后结痂,局部灼痒疼痛。该患者患的疾病可能为
最能说明肝硬化患者已存在门脉高压的表现是
当要求切断故障回路的时间小于或等于0.4s时,熔体额定电流(A)Id/In在80~200时为()。
根据预警指标的内在特点和对指标信息的掌握程度,可以采取的预警方法是()。
安装单位提供的资料有:()施工方案、变更设计证明文件等。
甲食品生产企业为增值税一般纳税人,2016年4月因管理不善丢失一批以前月份购入的包装箱(已抵扣进项税额),账面成本为9600元,则该项损失当期应转出的增值税进项税额为()元。
流动资产与流动负债增加相等的金额,那么流动比率()。
某班有70%的学生喜欢打羽毛球,75%的学生喜欢打乒乓球,问喜欢打乒乓球的学生中至少有百分之几喜欢打羽毛球?
Thefollowingisanadvertisement.Afterreadingit,youshouldcompletetheinformationbyfillingintheblanks,marked46thr
最新回复
(
0
)