首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A{ public: A(int i){x=i;} void dispa(){cout<<x<<’,’;} private: int x; }; cl
有如下程序: #include<iostream> using namespace std; class A{ public: A(int i){x=i;} void dispa(){cout<<x<<’,’;} private: int x; }; cl
admin
2017-07-28
25
问题
有如下程序:
#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();tout<<x<<endl;}
private:
int x;
};
int main(){
B b(2);
b.dispb();
return0;
}
执行这个程序的输出结果是( )。
选项
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/VFAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面有关重载函数的说法中,正确的是()。
for(intx=0,y=0;!x&&y<=5;y++)语句执行循环的次数是()。
软件测试方法中属于静态测试方法的是()。
下列程序编译错误,是由于划线处缺少某个语句,该语句是【 】。#include<iostream.h>classA{______private:intnuml;public
下列程序时类D代码段出现编译错误,原因是【 】。#include<iostream.h>classA{public:A(charc){cout<<"A’sconstructor."<<c<<endl
函数定义的格式是【 】函数名(形式参数表)函数体。
设有定义char str[80];以下不能将输入数据first\nsecond\n<CR>读取到数组str中的语句是
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
关于模板,下列说法不正确的是()。
下列对模板的声明中,正确的是()。
随机试题
气滞常见于下列哪些脏腑()
工程监理单位的下列行为中,属于《建设工程质量管理条例》允许的是()。
企业将作为存货的房地产转换为采用公允价值模式计量的投资性房地产时,转换日其公允价值大于账面价值的差额,应确认为()。
()是民族区域自治制度的核心。
恩格斯曾说:“这是一次人类从来没有经历过的最伟大的、进步的变革,是一个需要巨大而且产生了巨人——在思维能力、热情和性格方面,在多才多艺和学识渊博方面的巨人的时代。”他所指的“时代”是指()。
学习多篇文言文后,教师引导学生总结文言实词“古今异义”的现象。下列诗句中没有包含“古今异义”的是()。
生活在内地的中国人终其一生,要无数次填写有关个人资讯的登记表格,举凡上学、提干、入党、参军、就业、旅行等概莫能外,而登记栏目也几乎是__________的,包括出生年月、家庭出身、民族、性别、党派、籍贯、文化程度等。填入横线处最恰当的一项是(
,()
现有一项关于学生的学习动机水平与学习成绩关系的研究,在分析两者关系时,有人建议用相关分析,有人建议用回归分析。请根据条件回答下列问题:(1)简述相关分析与回归分析的区别与联系。(2)若学生动机水平与学习成绩的相关系数为0.95,能否判断学习成绩的变异可
将考生文件夹下GANG文件夹复制到考生文件夹下的UNIT文件夹中。
最新回复
(
0
)