首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: Base(int i){x=i;) void dispa(){cout
有如下程序: #include using namespace std; class Base { public: Base(int i){x=i;) void dispa(){cout
admin
2020-06-29
27
问题
有如下程序:
#include
using namespace std;
class Base
{
public:
Base(int i){x=i;)
void dispa(){cout<
private:
int x;
};
class Derived:public Base
{
public:
Derived(int i):Base(i+l0){x=i;)
void dispb(){dispa();cout<
private:
int x:
};
int main()
{
Derived b(2);
b.dispb0;
retum 0:
}
运行的结果是( )。
选项
A、2,2
B、12,2
C、12,10
D、10,2
答案
B
解析
”Derived b(2);”以整数2实例化变量b,在执行Derived的构造函数时,以i+10即12去调用类Derived的父类的构造函数,将Base::x初始化为12,然后将Derived::x赋值为2。在执行b.dispb()时,先调用父类中的dispa,输出Base::x,即12,再输出Derived::x,即2,所以运行结果为“12,2”。
转载请注明原文地址:https://kaotiyun.com/show/MK8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示雇员的Employee类,但类Employee的定义并不完整。请按要求完成下列操作,将类CEmployee的定义补充完成。(1)定义私有数据成员name、street、c
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)重载运算符int,请在注释//********1********后添加适当的语句。(2)重载运算符“
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
要利用C++流进行文件操作,必须在程序中包含的头文件是
下列关于模板的叙述中,错误的是
下列关于运算符重载的表述中,错误的是
下列链表中,其逻辑结构属于非线性结构的是
下列有关运算符重载的表述中,正确的是
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。
在数据处理中,其处理的最小单位是()。
随机试题
AsMarygrewolder,shebegantorecognizehermother’sstrictdiscipline.
根据电离能量来源不同,电离形式可分为三种:碰撞电离、光电离和热电离。
早期妊娠的诊断,下列哪项最为准确
对于室内涂膜防水施工的说法,正确的有()。
个人客户众多并且分散,单笔服务金额较小,但总体规模较大,同时个人客户需求与经济波动的关联度低。这体现了商业银行个人理财业务的()。
近年来,某保健品公司的产品销量有了明显的增长,同时,该公司举办产品展销活动的次数也一样明显的增加,该公司认为,产品销量的增长得益于其产品展销活动的促销作用。以下哪项如果为真,最能削弱上述的结论?()
假设磁头当前位于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用FCFS调度(先来先服务调度)算法得到的磁道访问序列是()。
PC机中CPU执行MOV指令从存储器读取数据时,数据搜索的顺序是( )。
在考生文件夹中有工程文件execise110.vbp及窗体文件execise110.frm。如下图所示,在名为Form1的窗体上有一个Labe1控件,4个Text控件及7个命令按钮,其功能如下,(1)开始启动工程时,界面上除Input及Quit按钮
Musiccomesinmanyforms;mostcountrieshaveastyleoftheirown.Attheturnofthecenturywhenjazzwasborn,Americahad
最新回复
(
0
)