首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class A{ public: A(int i){x=i;} void dispa(){cout
有如下程序: #include using namespaee std; class A{ public: A(int i){x=i;} void dispa(){cout
admin
2019-04-18
26
问题
有如下程序:
#include
using namespaee std;
class A{
public:
A(int i){x=i;}
void dispa(){cout<
private:
int x;
};
class B:public A{
public:
B(int i):A(i+10){x=i;}
void dispb(){dispa();cout<
private:
int x;
};
int main(){
B b(2);
b.dispb();
return 0;
}
执行这个程序的输出结果是( )。
选项
A、10,2
B、12,10
C、12,2
D、2,2
答案
C
解析
本题考查派生类的构造函数和基类的构造函数。本题中类B继承类A,定义了一个类B的对象并初始化b(2),此时会执行类B的构造函数,执行的结果是继承类A中的私有成员赋值了12,给类B自身的数据成员x赋值了2,执行b.dispb()后,输出类A的私有成员x,输出类B自身的数据成员,所以答案为C。
转载请注明原文地址:https://kaotiyun.com/show/2dAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespaeestd;classAnimal{public:virtualchar*getType()const{return"Anim
有如下程序:#include<iostream>usingnamespacestd;classMonitor{public:Monitor(chart):type(t){}voidPr
设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear=29(指向队尾元素),则该循环队列中共有______个元素。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰
有以下程序,输出结果()。#include<iostream>usingnamespacestd;classComplex{public:Complex(doubler=0,doublei=
执行以下程序后,输出“*”号的个数是______。#include<iostream.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)cout<<’
有如下程序:#include<iostream>usingnamespacestd;{TestClass(){cout<<"BB";fun()}voidfun(){cout<<"Bf";}};c
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str){if(______)return0;elsereturn
设R是一个2元关系,有3个元组,S是一个3元关系,有4个元组。如T=R×S,则T的元组为()个。
随机试题
我国《婚姻法》第32条规定:“如感情确已破裂,调解无效,应准予离婚。”并例示性规定了判断夫妻感情确已破裂的理由,根据这一规定,下列几则离婚案中所涉问题,足以判断为“感情确已破裂”的是()
男性,40岁,患支气管哮喘20余年,近3年来经常喘息发作,伴咳嗽、咳痰,诊断为支气管哮喘。下列治疗中,哪种方法是错误的
输卵管妊娠最常见的病因是
精神障碍患者实施住院治疗的情形,应除外
下列为急诊患者开具的处方中,每张处方的最大限量是3日用量的是
下列钢结构质量检验方法中,属于破坏性检验的是()。
在期末结账前发现账簿记录中文字出现错误,可以用红字更正法更正。()
正态分布是()的特例。
建设中国特色社会主义文化,要坚持走中国特色社会主义文化发展道路,其中事关文化改革发展全局的根本问题是
Infact,PeterwouldratherhaveleftforSanFranciscothan______inNewYork.
最新回复
(
0
)