首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; class A{ public: A(int i){X=i;} void dispa( ){cout<<x<<’
有如下程序: #include <iostream> using namespace std; class A{ public: A(int i){X=i;} void dispa( ){cout<<x<<’
admin
2012-04-29
86
问题
有如下程序:
#include <iostream>
using namespace std;
class A{
public:
A(int i){X=i;}
void dispa( ){cout<<x<<’,’;}
private:
int x;
};
class B:public A{
public:
B(int i):A(i+10){x=i;}
void dispb( ){dispa( );cout<<x<<endl;}
private:
int x;
};
int main( )}
B b(2);
b.dispb( );
return 0;
}
程序的输出结果是
A) 10,2
B) 12,10
C) 12,2
D) 2,2
选项
A、
B、
C、
D、
答案
C
解析
派生类的构造函数定义的一般格式为:
派生类名(参数总表):基类名(参数表)
{派生类新增数据成员的初始化语句}
在生成对象b时,就自动给基类构造函数传递实参10+i,所以dispa( )打印结果为12,dispb( )打印结果为2。
转载请注明原文地址:https://kaotiyun.com/show/pAVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
若有以下定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
软件需求规格说明书的作用不包括()。
以下叙述中正确的是()。
若有定义:inta=0,b=0,c=0,d=0;,有C语言表达式(a++&&b++):c++:d++,以下关于其执行顺序的叙述正确是
若有定义:typedefcharT[10];T*a:上述定义中a的类型与下面选项中完全相同的是()。
有以下程序:#include<stdio.h>main(){charb,c;inti;b=’a’;c=’A’;for(i=0;i<6;i++){if(i%2)putchar(i+b);elseputchar(i+c);}pr
若有定义语句:intx=10:则表达式x-=x+x的值为()。
给定程序中,已建立一个带有头结点的单向链表,链表中的各结点包含数据域(data)和指针域(next),数据域为整型。函数fun的作用是:找出链表各结点数据域中的最大值,其最大值由函数值返回。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确
在银行业务中,实体客户和实体银行之间的联系是()。
随机试题
______motivationreferstothementalassociationssuggestedbytheconceptualmeaningofaword.
A.评论性幻听B.议论性幻听C.争论性幻听D.原始性幻听E.命令性幻听精神分裂症没有诊断意义听幻觉是
甲企业是一个国家需要重点扶持的高新技术企业,在缴纳企业所得税时,其适用的税率为()。
实际控制人是指虽不是公司的股东,但通过投资关系、协议或者其他安排,能够实际支配公司行为的人。( )
在资源管理器中,选定多个不连续对象要按下_______键,再用鼠标选择。
Withoutquestionthereareplentyofbargainstobehadatsalestime—particularlyatthetop-qualityshopswhosereputationdep
标志着第一次国共合作正式形成的是()
一台交换机具有12个10/100Mbps电端口和2个1000Mpbs光端口,如果所有端口都工作在全双工状态,那么交换机总带宽应为
A、 B、 C、 D、 A
Basketballisstillayounggame.Inthewinterof1891,acertaincollegewashavingtroublewithitsboystudents.Theweather
最新回复
(
0
)