首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; class data { public: int x; data (int x) {
若有以下程序: #include <iostream> using namespace std; class data { public: int x; data (int x) {
admin
2010-03-29
26
问题
若有以下程序: #include <iostream> using namespace std; class data { public: int x; data (int x) { data: :x=x; } }; class A { private: data d1; public: A(int x) : d1 (x) { } void dispa() { cout<<d1, x<<", "; } }; class B: public A { private: data d2; public: B(int x) : A(x-1),d2(x) {} void dispb() { cout<<d2.x<<end1; } }; class C : public B { public: C(int x) : B(x-1){} void disp () { dispa ( ); dispb (); } }; int main ( ) { C obj (5); obj.disp(); return 0; } 程序执行后的输出结果是( )。
选项
A、5,5
B、4,5
C、3,4
D、4,3
答案
4
解析
本题考核派生类的定义和访问权限。本题涉及多层次的继承关系。类B是类A的派生类,类C又是类B的派生类。类C中的构造函数调用了类B的构造函数来初始化类B的私有数据成员,而类B的构造函数又调用了类A的构造函数来初始化类A的私有数据成员。由此可知,程序最后的输出为3,4。
转载请注明原文地址:https://kaotiyun.com/show/BWjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序#includeintf(inta[],intn){if(n>1){intt;t=f(a,n-1);returnt>a[n-1]?t:a[n-1];}elsereturn
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
数据库设计的根本目标是要解决
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中X是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
在面向对象方法中,不属于"对象"基本特点的是()。
给定程序MODI1.C中的函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据域赋0到m-1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改
在C语言程序中,以下说法正确的是()。
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
随机试题
亨特先生为在华工作的外籍人士,在中国境内无住所,其所在国与中国签订了税收协定,约翰已经在中国境内居住满4年,2011年是在中国境内居住的第5年且居住满1年,2011年取得收入如下:(1)每月从中国境内任职企业取得工资收入25000元;从境外取得工资折合人
以下属于阴中之阳的是()
医疗机构根据医疗需要可以决定或推荐使用()
下列关于邮寄申报的说法,正确的有()。
一批面粉全部用来做面包可以做400个,全部用来做馒头可以做300个。现在加工面包、馒头和蛋糕各40个,恰好用去全部面粉的1/2。剩下的面粉全部用来做蛋糕,还可以做多少个?()
下列组合正确的一组是()。
汉朝的行政中枢机构在设置上实行( )。
以武力消灭共产党及其领导的人民军队和解放区政权,是蒋介石集团的既定方针。但蒋介石还是于1945年8月14日、20日、23日,三次电邀毛泽东到重庆共商“国际国内各种重要问题”。蒋介石集团作出这一举动的原因在于
设A是n阶矩阵,证明:(Ⅰ)r(A)=1的充分必要条件是存在n阶非零列向量α,β,使得A=αβT;(Ⅱ)r(A)=1且tr(A)≠0,证明A可相似对角化.
A、Itisactuallyacucumber-shapedbuildinglocatedinBritain.B、Itisacucumber-shapedbuildinglocatedinSwitzerland.C、It
最新回复
(
0
)