首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; class A { private: int a; public:
若有以下程序: #include <iostream> using namespace std; class A { private: int a; public:
admin
2009-02-15
34
问题
若有以下程序: #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<<end1; } }; int main() { C obj (10); obj.disp(); return 0; } 程序执行后的输出结果是
选项
A、10,10,10
B、10, 12,14
C、8,10,12
D、8,12,10
答案
8
解析
本题考核派生类构造函数的使用。本题中,派生类C具有多重继承关系,所以在派生类C的构造函数中应该包含基类A和B的成员初始化列表。
转载请注明原文地址:https://kaotiyun.com/show/ddkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain()FTIL*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen(”datA)dat”,“w+b”);fwrite(&a[0],sizeof(int),1,fp);
若有定义语句:chara=’\82’;则变量a
若有以下程序#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.da
编写函数fun,其功能是:求Fibonacci数列中大于t的最小的数,结果由函数返回。Fibonacci数列F(n)的定义为:F(0)=0,F(1)=1F(n)=F(n一1)+F(n一2)例如,当t=1000时,函数值为1597。注意:部分源程序给
关于栈的叙述中正确的是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,假定整数数列中的数不重复,并存放在数组中。下列给定程序中函数fun的功能是:删除数列中值为X的元素,变量n中存放数列中元素的个数。
数据库的数据模型分为
以下叙述中错误的是
随机试题
《子虚赋》和《上林赋》是司马相如的代表作,它们虽有二名,实为一篇,统称________。
如果投资者想要快速的将证券兑现为货币,在证券投资中他应该把握()
Windows中“资源管理器”中部的窗口分隔条
制定《执业医师法》的目的不包括
男,40岁。术后粘连性肠梗阻3天,加重1天。查体:可见肠蠕动波,肠鸣音亢进,右下腹有局限性压痛。多次立位腹部X线平片可见固定肠襻。正确的治疗措施是()
在Word编辑状态下,选择整个文档内容可通过()实现。
项目评估财务报表的特点不包括()。
注册会计师编制的每一张审计工作底稿,都应使()清楚地了解实施的审计程序、获取的审计证据和形成的审计结论。
学生品德形成的基础是()。
全球化进程与政府间组织呈现出一种互为表里的互动关系。一方面,国际组织作为全球化的动因和载体,推进着这一时代浪潮的涌动;另一方面,国际组织又承受着全球化的挑战和冲击,正在进入一个新的发展阶段。国际组织与成员国国家主权的关系,国际组织的权利能力与行为能力、组织
最新回复
(
0
)