首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Appliance{ public: Applia
有如下程序: #include #include using namespace std; class Appliance{ public: Applia
admin
2019-04-18
70
问题
有如下程序:
#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全国计算机二级
相关试题推荐
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,且每一个______实际上对应一个处理模块。
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){intS[]={123,234};cout<<right<
C++中只有两个逻辑常量:true和______。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是
下列叙述中错误的是
下面的符号中不属于C++关键字的是()
一棵二叉树第6层(根结点为第一层)的结点最多为______个。
用数组A[1…n]顺序存储完全二叉树的各结点,则当i>0,且i<=______时,结点A[i]的右子女是结点A[2i+1],否则结点A[i]没有右子女。
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
数据流的类型有______和事务型。
随机试题
比率分析法主要分为()
心房颤动的临床特点包括
维生素B12的吸收部位是
患者头痛而胀,发热恶风,面红目赤,口渴欲饮,便秘溲黄,舌质红,苔黄,脉浮数。方选患者头痛如裹,肢体困重,纳呆胸闷,小便不利,大便溏,苔白腻,脉濡。方选
温疟的主证之一是
男,50岁,息肝硬化5年,半天来呕血4次,量约1200ml,黑便2次,量约600g,伴头晕、心悸。入院查体:BP8.0/5.0kPa,心率180次/min,巩膜轻度黄染,腹部膨隆,移动性浊音阳性。关于三腔二囊管的护理下列哪项不正确
不属于安全生产检查的方法的选项的是()。
关于施工总承包管理模式特点的说法,正确的有()。
幼儿教师了解幼儿的最好的信息源来自()。
TheThree-YearSolutionHartwickCollege,asmallliberal-artsschoolinupstateNewYork,makesthisoffertowell-prepared
最新回复
(
0
)