首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { int x; public: Base(int n=0): x(n) { cout
有如下程序: #include using namespace std; class Base { int x; public: Base(int n=0): x(n) { cout
admin
2021-02-22
48
问题
有如下程序:
#include
using namespace std;
class Base {
int x;
public:
Base(int n=0): x(n) { cout<
int getX()const { return x; }
};
class Derived: public Base {
int y;
public:
Derived(int m, int n): y(m), Base(n) { cout<
Derived(int m): y(m) { cout<
};
int main()
{
Derived d1(3), d2(5,7);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、375
B、357
C、0375
D、0357
答案
C
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数,对象释放时,先执行派生类的析构函数,再执行基类的析构函数。本题中定义了一个对象d1,先执行基类的构造函数输出0,再执行派生类的构造函数输出3,然后定义了一个对象d2(5,7),其中需要调用基类的构造函数输出7,最后输出5,所以答案为C。
转载请注明原文地址:https://kaotiyun.com/show/y6fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为()。#includevoidmain(){char*a[]={"hello","the","world"};char**pa=a;pa++;cout
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,此工程包含一个源程序文件proj3.cpp,其功能是从文本文件in.dat中读取全部整数,将整数序列存放到intArray类的对象my.Array中,然后对整数序列按非递减排序,最
有如下程序:#include<iostream>usingnamespacestd;classB{public:virtualvoidshow(){cout<<"B";}};
请打开考生文件夹下的解决方案文件proj2,其中有整数栈类IntList、顺序栈类SeqList和链接栈类LinkList的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:463184631
数据库应用系统中的核心问题是
若MyClass为一个类,执行“MyClassa[4],*p[5];”语句时会自动调用该类构造函数的次数是()。
请打开考生文件夹下的解决方案文件proj3,本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。屏幕上输出的正确结果应该是:Hel
在下列选项中,不允许作为C++标识符的是
在E一R图中,用来表示实体联系的图形是()。
随机试题
神经电生理检查发现F波异常,提示
流行病学中的偏倚分为()。
某工厂扩建项目需建设二期厂房,建设单位将一期建设时的勘察成果提供给设计单位,在建设单位一再坚持下,设计单位完成了设计文件。工程竣工验收时,发现由于设计文件对厂房基础处理不当而引起厂房不均匀沉陷,对此造成的损失应由()分摊。
(1)账套信息账套编码:009;账套名称:E公司;采用默认账套路径;启用会计期:2009年1月;会计期间设置:1月1日至12月31日。(2)单位信息单位名称:E公司。(3)核算类型该企业的记账本位币:人民币;企业类型:工业;行业性质:新会计制度科
2001年5月份赵某与其他三人共同进行一项装修活动,共取得装修费42000元,因该装修活动最先为赵某承揽,因此按协议赵某应得2000元承揽费,其余四人平分。另外,本月赵某在一次有奖销售中中奖,奖品为价值2000元的洗衣机。根据以上资料回答下列问题:
住房公积金的资金来源为()。
某企业年初未分配利润借方余额为100万元,本年实现净利润500万元,经股东大会批准,该公司按10%提取法定盈余公积,按5%提取任意盈余公积,则该企业年末可供投资者分配的分利润()万元。
人们通过观察别人的行为和活动,以相同的方式做出反应的能力称之为()
Peter,whomeveryonesuspected,______tobeinnocent.
Engineeringstudentsaresupposedtobeexamplesofpracticalityandrationality,butwhenitcomestomycollegeeducationIam
最新回复
(
0
)