首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2019-08-23
46
问题
有如下程序:
#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://jikaoti.com/ti/nnA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板定义: template<typename T1,int a2,int a3> T1 fun(T1 a1) { return(a1+a2+a3); } 则以下调用中正确的是( )。
以下运算符中不能重载的运算符是
软件调试的目的是()。
有如下程序:#includeusingnamespacestd;classTestClass{intn;public:TestClass(intk):n(k){}
派生类继承基类的方式有
设有以下定义和程序:#includeclassTestClass1{public:voidshow1(){tout
下列类的定义中,有()处语法错误。classBase{public:Base(){}Base(inti){data=i;}private:
下列关于类和对象的叙述中,错误的是()
以下选项中合法的用户标识符是
重载的流运算符函数经常定义为类的【】函数。
随机试题
在我国,自然人的计算机软件著作权的保护期限是()。
卧式重力式分离器的主要结构部件有连通管、()、积液包、进出口管等。
微分方程的通解为()
患者,男性,50岁。骤发剧烈上腹痛,伴腹胀、恶心、呕吐l天。患者于发病当天无明显诱因,突然发作剧烈腹痛,初起时觉剑突下偏右呈发作性胀痛,腹痛迅速波及全腹部转成持续性、刀割样剧烈疼痛,并向后背放射,伴恶心、呕吐,吐出胃内容物。发病以来未曾排便及排气,12小时
垂体性甲状腺功能亢进与甲状腺性甲状腺功能亢进的鉴别是前者
关于动脉粥样硬化症的描述,正确的是
( )不是房屋所有权取得的方式。
中华文化最大的特质是其浓郁的人文精神。从________的音形义相结合的汉字,到强调对现世和人生思考的中国哲学,从五千年文明赓续不绝、________,到儒释道三家交相融合,这些文化现象无一例外都展现出以人为本、自成体系、个性鲜明的中国作风和中国气派。填入
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
小李是某政法学院教务处的工作人员,为更好地掌握各个教学班级的整体情况,教务处领导要求她制作成绩分析表。请根据考生文件夹下“素材.xlsx”文件,帮助小李完成学生期末成绩分析表的制作。具体要求如下:依据各课程的班级平均分,在“总体情况表”工作表A9:
最新回复
(
0
)