首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<iostream> using namespaces std; class A { public: A(){} A(int i) { xl
若有以下程序: #include<iostream> using namespaces std; class A { public: A(){} A(int i) { xl
admin
2013-02-27
42
问题
若有以下程序: #include<iostream> using namespaces std; class A { public: A(){} A(int i) { xl=i; } void dispa() { cout<<"x1="<<x1<<","; } private: int x1; }; class B:public A { public: B(){} B(int i):A(i+10) { x2=i; } void dispb() { dispa(); cout<<"x2="<<x2<<endl; } private: int x2; }; int main{) { B b(2); b.dispb(): return 0; } 程序运行后的输出结果是
选项
A、x1=10,x2=2
B、x1=12,x2=10
C、x1=12,x2=2
D、x1=2,x2=2
答案
C
解析
本题考核派生类的构造函数。在C++中,构造函数不能被继承,因此,派生类的构造函数必须通过调用基类的构造函数来初始化基类子对象。所以,在定义派生类的构造函数时,除了对自己的数据成员进行初始化外,还必须负责调用基类构造函数使基类的数据成员得以初始化。如果派生类中还有子对象,还应包含对子对象初始化的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/zbNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;classbase{public:intn;base(intx){n=x;
下列模式中,能够给出数据库物理存储结构与物理存取方法的是
关于内联函数的说法,不正确的是()。
设i和j为int型变量,以下表达式中,与下标引用x[i][j]不等效的是______。
以下函数声明中,存在语法错误的是______。
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
有如下的运算符重载函数定义:doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误最准确的描述是()。
程序文件的编译错误分为连接错误和【】两类。
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为()。
根据程序中的注释将下列缺失部分补充完整。classPoint{intx,y;//点的x和y坐标public:Point(intxx=0,intyy=0):x(xx),y(yy){}};
随机试题
某弱酸性药物的pKa是3.4,在血浆中的解离百分率约为
复合制的国家形式包括()。
招标人应当自收到异议之日起()日内作出答复。
登记设立工程咨询有限责任公司,必须提交的申请文件包含()。
按照廉洁自律要求,会计人员应做到()。
公司本年年末预期支付每股股利4元,从次年起股利按每年10%的速度持续增长。如果必要收益率是15%,那么,该公司股票今年年初的内在价值等于80元。( )
某国有企业的一名工人甲想到外面做生意,同时又不想失去工资收入,于是找到其所在部门的领导乙,双方约定:乙每月做考勤时给甲做满勤,甲每月从所得工资1500元中给乙500元。自此,乙每月给甲做考勤,甲每月给乙500元钱,共持续5年时间。乙因此获得非法收入3万元。
(2019年四川事业)甲育有一子乙,一女丙。甲生前留下遗嘱。指明其死后其财产3万元归乙、2万元赠与侄子丁。甲死后,留有遗产9万元,同时负债5万元。乙丙丁依法各分得5万元,2万元和2万元。遗产分割结束后。债权人索要欠款,但乙丙丁均不愿负担债务。下列债务分担符
打开工作簿文件EXCEL.XLSX:(1)将Sheet1工作表命名“师资情况统计表”,然后将工作表的A1:E1单元格合并为一个单元格,内容水平居中;计算各职称所占教师总人数的百分比(百分比型,保留小数点后2位),计算各职称出国人数占该职称人数的百分比
Developedcountriestake______oftheworld’shealthexpense.
最新回复
(
0
)