首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Appliance{ public: Appliance() { cout
有如下程序: #include using namespace std; class Appliance{ public: Appliance() { cout
admin
2019-07-10
32
问题
有如下程序:
#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
答案
B
解析
执行派生类构造函数的顺序是:1、调用基类构造函数,2、调用子对象构造函数,3、再执行派生类析构函数,4、执行基类的析构函数,所以本题中定义room1时,先调用基类构造函数输出A,然后执行TV的构造函数输出T41,而定义对象指针,并不会调用构造函数,所以什么也不输出,结果为AT41,B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/DW8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#include<iostream.h>voidmain(){inta=0;a+=(a=8);cout<<a;
下列程序的运行结果是______。#include<iostream.h>classtest{private:inthum;public:test();intTEST(
利用继承能够实现______。这种实现缩短了程序的开发时间,促使开发人员复用已经测试和调试好的高质量软件。
有如下类声明:classFoo{intbar;};则Foo类的成员bar是()。
下列关于虚函数的说明中,正确的是()。
有如下程序:#include<iostream>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(6);cout.fill(
以下程序的输出结果是_____。#include<iostream.h>unsignedfun(unsignednum){unsignedk=1;do{k*=num%10;num/=10;}while(nu
在inta=10,*p=&a;语句中,p的值是()。
在任何类中都有三种访问权限的数据成员,这三种权限是public、private和【 】。
下列程序的输出结果是#include<iostream.h>voidmain(){char*str="12123434";intx1=0,x2=0,x3=0,x4=0,i;for(i=0;str[i]!=
随机试题
某设备的重置成本为150万元,经分析,认为将其修复为全新状态需要花费成本30万元,则该资产的成新率为()
张某和赵某长期一起赌博。某日两人在工地发生争执,张某推了赵某一把,赵某倒地后后脑勺正好碰到石头上,导致颅脑损伤,经抢救无效死亡。关于张某的行为,下列哪一选项是正确的?(卷二真题试卷第14题)
当隧道衬砌评定状况值达到3时,整座隧道评定为4类。()
根据《水工建筑物滑动模板施工技术规范》DL/T5400—2007,下列关于牵引系统设计的规定正确的是()。
( )分别适用于车辆、船舶等运输设备和机器、设备等计提折旧。
商业银行风险识别包括()环节。
以下内容是某公司2010年底召开股东大会后,在会中审议并通过了本公司2010年内部控制设计的合理和健全以及执行的有效性方面的相关问题:(1)销售业务控制1.接受客户订单后,由销售部门的甲职员根据订单编制销售单,交给审批赊销的同部门的乙职
下列属于花茶品种的有()。
设A是n阶可逆阵,将A的第i行和第j行对换得到的矩阵记为B.证明:B可逆,并推导A-1和B-1的关系.
Prewritingreferstostrategiesyoucanusetogenerateideasbeforestartingthefirstdraftofapaper.Prewritingtechniques
最新回复
(
0
)