首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespaces std; class A { public: A(){} A(int i)
若有以下程序: #include <iostream> using namespaces std; class A { public: A(){} A(int i)
admin
2013-02-27
38
问题
若有以下程序: #include <iostream> using namespaces std; class A { public: A(){} A(int i) { x1=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<<end1; } 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
答案
4
解析
本题考核派生类的构造函数。在C++中,构造函数不能被继承,因此,派生类的构造函数必须通过调用基类的构造函数来初始化基类子对象。所以,在定义派生类的构造函数时,除了对自己的数据成员进行初始化外,还必须负责调用基类构造函数使基类的数据成员得以初始化。如果派生类中还有子对象,还应包含对子对象初始化的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/GENp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intk=2,m=4,n=6,*/pk=&k,*pm=&m,*p;*(p=&n)=*pk*(*pm);prin
若有定义“inta=1,b=2,c=3,d=4,m=2,n=2;”,则执行“(m=a>b)&&(n=c>d)”后n的值是()。
以下说法错误的是()。
数据库系统的核心是
数据库、数据库系统和数据库管理系统之间的关系是()。
设二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为()。
在C++语言中,一个short型数据在内存中占用2个字节,则unsignedshort型数据的取值范围为【】。
下列关于运算符重载的叙述中,正确的是()。
设有a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为()。
下列哪种说法不符合多态性的含义______。
随机试题
传热系数的物理意义是什么?
男性,25岁,急性阑尾炎发病已4天,腹痛稍减轻,但仍发烧,右下腹可触及有压痛的肿块,应
34岁女性,葡萄胎2次清宫后,阴道不规则流血持续存在,尿HCG(+)。若B超发现子宫肌层呈蜂窝样改变应考虑为
小儿髋关节摄影的论述,错误的是
某框架结构仓库,地上共6层,地下共1层,层高3.8m,占地面积4000m2,地上每层建筑面积均为3600m2。仓库各建筑构件均为不燃性构件,其耐火极限见下表。仓库一层储存桶装润滑油;二层储存水泥刨花板;三层至六层储存皮毛制品;地下室储存玻璃制品
甲企业上一期发行的股利价格为3元/股,预计长期的股利增长率为4.8%。预计增发新股的发行价为25元,每股发行费用为1元,则新股的预计成本率为()。
在检查坏账准备科目的相关会计处理及披露情况时,发现s公司存在以下情况。其中正确的是( )。如果被审计单位内部控制健全,注册会计师依赖了内部控制,将重大错报风险评价为低水平,从而实施了相对较少的实质性程序,但由于被审计单位串通舞弊导致有一项影响会计报表
2003年8月《城市生活无着的流浪乞讨人员救助管理办法》开始实施后,以往的强制性收容遣送工作模式已改变为自愿求助模式。但在自愿性原则之下,流浪儿童却由于这样或那样的原因未必自愿前来中心求助,或者来了一段时间就自己溜走了。为解决此问题,需进行的评估工作有(
在歌唱活动中,儿童最易掌握的是音准,最难掌握的是歌词。()
设z=f(x,y)由f(x+y,x-y)=x2-y2-xy确定,求dz.
最新回复
(
0
)