首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
27
问题
有如下程序:
#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/Z1fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于常成员函数的说法中正确的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp,阅读下列程序说明和代码,功能如下:从屏幕输入数字,然后由大到小插入指定的链中。当输入0时,表示输出的数据已经输入完成,然后把数据打印到屏幕,然后释放内存。其中定义的类并不完整,按
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数MergeAndSort(ints[],inte[],inta[],intm,intn)实现将两个数组合并。这两个数组已经有序,按照由小到大的顺序排列。
请打开考生文件夹下的解决方案文件proj2,该工程中包含一个程序文件main.cpp,其中有类CPolygon(“多边形”)、CRectangle(“矩形”)、CTriangle(“三角形”)的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。该
下列描述中,不符合良好程序设计风格要求的是()。
在深度为7的满二叉树中,叶子结点的个数为
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
对下列二叉树进行前序遍历的结果是
在E一R图中,用来表示实体联系的图形是()。
在一棵二叉树上,第5层的结点数最多是()。
随机试题
昆体良认为()教育优于()教育。
对于12m长的φ720mm钢管,有20个漏点,允许修补。
唐代诗人元稹在《蚁》中写道:“时术功虽细,年深祸亦成。功穿漏江海,蚕食困蛟鲸。”与该诗句蕴含相同哲理的是()。
社会契约道德观会造成资源配置的扭曲。()
与牙周炎发生有关的修复体为
关于缓、控释制剂的特点错误的是()
某企业的12月31日资产负债表中资产有8000万元,所有者权益有5000万元,那么其负债有()。
社会福利机构向董事会、管理人员和前线工作人员等作交代,这属于社会服务机构的()
李某属国有企业的财务人员,私自动用了一笔数额较大的公款去炒股,一个月后被领导发现,其行为属于()。
设f(u,v)一阶连续可偏导,f(tx,ty)=t3f(x,y),且f′1(1,2)=1,f′2(1,2)=4,则f(1,2)=_______。
最新回复
(
0
)