首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class A { private: int a; public: A (int i) {
有以下程序: #include <iostream> using namespace std; class A { private: int a; public: A (int i) {
admin
2010-06-06
24
问题
有以下程序: #include <iostream> using namespace std; class A { private: int a; public: A (int i) { a=i; } void disp() { cout<<a<<","; } }; class B { private: int b; public: B(int j) { b=j; } void disp() { cout<<b<<","; } }; class C : public B,public A { private: int c; public: C(int k) :A(k-2),B(k+2) { c=k; } void disp () { A::disp (); B::disp (); cout<<c<<endl; } }; int main () { C obi (10); obj.disp (); return 0; } 程序执行后的输出结果是
选项
A、10,10,10
B、10,12,14
C、8,10,12
D、8,12,10
答案
D
解析
本题考核派生类构造函数的使用。本题中,派生类C具有多重继承关系,所以在派生类C的构造函数中应该包含基类A和B的成员初始化列表。
转载请注明原文地址:https://jikaoti.com/ti/GUW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库系统的数据独立性是指
若有定义:inta,b,c;以下程序段的输出结果是a=11;b=3;c=0;printf("%d\n",c=(a/b,a%b));
以下正确的字符串常量是()。
函数fun的功能是:计算直到。若x=2.5,函数值为:1.917915。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不得增行或删行,也不
下面描述中不属于数据库系统特点的是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:□代表空格字符)()。
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
若以“a+”方式打开一个已存在的文件,以下叙述正确的是()。
一个类可以同时继承多个类,称为多继承。下列关于多继承和虚基类的表述中,错误的是______。
随机试题
________是用于在企业内部网和因特网之间实施安全策略的一个系统或一组系统,它决网络内部服务中哪些可被外界访问,外界的哪些人可以访问哪些内部服务,同时还决内部人员可以访问哪些外部服务。
用添虚流向的方法,把下图变为基本流向图.
怎样理解控制的含义?现代组织管理中,为什么要加强控制?
政府内部人事行政管理事务主要包括的内容有【】
与盐酸氯胺酮的叙述不符的是
容易引起急性肾功能损伤的外伤是
利用法人提供的物质技术条件并由法人承担责任的职务作品,其著作权属于()。
建筑物施工控制网定位、定向和起算的依据是()。
旅游者在办理退票手续时,以下哪种做法不正确?()
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是()。
最新回复
(
0
)