首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: Base(int x=0){cout
有如下程序: #include using namespace std; class Base{ public: Base(int x=0){cout
admin
2020-06-29
31
问题
有如下程序:
#include
using namespace std;
class Base{
public:
Base(int x=0){cout<
};
class Derived:public Base{
public:
Derived(int x=0){cout<
private:
Base val;
};
int main()
{
Derived d(1);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、0
B、1
C、01
D、001
答案
D
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数,对象释放时,先执行派生类的析构函数,再执行基类的析构函数。所以本题中定义了一个对象d,先执行基类的构造函数输出0,因为派生类中的私有数据成员为.Base,所以还会执行一次基类的构造函数输出0,最后执行派生类的构造函数输出1,所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/fY8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于虚函数下面说的正确的是
下面程序错误的语句是#include"iostream.h"①voidmain()②{③intA=0;④int&B;⑤B=A⑥cout<<B;⑦
如果表达式-x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数用格式,该表达式还可表示为()。
执行“cout.<<char(‘F’,-2)<<end1;”语句后得到的输出结果为【】。
在关系模型中,二维表的行称为______。
下列有关继承和派生的叙述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件3.cpp,其中定义了类A、A1和A2,其中A1类由A类公有派生,A2类由A1类公有派生。(1)定义类A的构造函数,该构造函数有一个整型的参数x,在构造函数中请将x赋值给数据成员a。请在注释“//******
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示坐标的类TC1,但类TC1的定义并不完整,按要求完成下列操作,将类的定义补充完整。(1)声明TC2类为TC1类的友元类,请在注释1后添加适当的语句。(2)完成类
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。注意:不能修改程序的其他部分,只能修改fun()函数。1#
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
首先提出归因理论的美国心理学家是()
IntheHarryPotterfilms,HermioneGrangerisbetterthanhermalefriendsandisconsideredthebrightestpupilinhergrade.
患者,女性,32岁,5天前出现发热、乏力、恶心、食欲不振,查体:巩膜轻度黄染,肝肋下1cm,质软,ALT750U/L,总胆红素55μmol/L,考虑该病人为“病毒性肝炎”。对于与其生活在一起的丈夫来讲,恰当的措施是
患者女。近1年出现便秘与腹泻交替,下列最可能的疾病是
闪燃和阴燃是燃烧的不同形式。下列有关闪燃和阴燃的说法中,正确的是()。
小燕是某外来打工子弟学校的社会工作者,结合学生的实际需求,小燕采用治疗型学校社会工作方式来开展服务。下列小燕的服务内容中,属于治疗型学校社会工作方式的有()。
下列选项中,()必须执行国家强制检定。
设求矩阵A可对角化的概率.
E-R模型中,“基数”是指
NonverbalCommunicationNonverbalcommunicationisusuallyreferredtoasthe"hiddendimension"ofcommunication,whichisa
最新回复
(
0
)