首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream.h> class A { int a; public: A( int i ) { a = i; } void
有以下程序: #include <iostream.h> class A { int a; public: A( int i ) { a = i; } void
admin
2010-03-29
21
问题
有以下程序:
#include <iostream.h>
class A
{
int a;
public:
A( int i )
{
a = i;
}
void display()
{
cout<<a;
}
};
class B
{
int b;
public:
B (int j )
{
b = j;
void display()
{
cout<<b;
}
};
class C : public B, public A
{
int c;
public:
C(int k) : A( k-2), B(k + 2)
{
c= k;
}
void display()
{
A :: display();
B :: display();
cout<<c;
}
};
int main ( )
{
C obj ( 10 );
obj.display();
return 0;
}
执行后的输出结果为【 】。
选项
答案
81210
解析
本题考核类继承中的构造函数。当函数中定义了类C的对象。obj,那么就要调用到类A、B、C的构造函数,并且分别被赋值为8、12和10。所以程序最后输出为81210。
转载请注明原文地址:https://jikaoti.com/ti/LiW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列叙述中正确的是
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i<3;i++)printf(’’%d’’,x[i][2-i]);
请编写函数fun,该函数的功能是:将s所指字符串中ASCII码值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。例如,若s所指字符串中的内容为“ABCDEFGL2345”,其中字符B的ASCII码值为偶数,字符2的ASCII码值为偶数,都应
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
C语言中char类型数据占字节数为()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
公有制的实现形式可以而且应该多样化,其中()是最主要的实现形式。
()是城市规划管理调控作用所体现的方面。
海关依职权扣留的侵权嫌疑货物,自扣留之日起60个工作日未收到人民法院协助执行通知,并且经调查不能认定被扣留的侵权嫌疑货物侵犯知识产权的,应予放行。( )
以下哪种行为符合银行业从业人员职业操守有关信息披露的规定()。
新课程改革进一步强化了教育的甄别与选拔功能。()
论述天京事变前太平天国的社会、经济与文化政策及主要变化。
Peoplethinkingabouttheoriginoflanguageforthefirsttimeusuallyarriveattheconclusionthatitdevelopedgraduallyas
NetWare工具为用户提供两种使用方式:(64)。
Toforgiveisavirtue,butnoonehaseversaiditiseasy.Whensomeonehasdeeplyhurtyou,itcanbeextremelydifficultto
Shehadjust______theshellofthehard-boiledeggandwasstartingtopeelitoff.
最新回复
(
0
)