首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2017-11-28
56
问题
有如下程序:
#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
答案
C
解析
此题考查的是派生类的构造。主函数中,首先声明B类的对象b,执行进入B的构造函数B(int i)再接着执行A的构造函数A(int i),形参i为12,x被赋值12;通过对象b调用其成员函数dispb(),输出结果12:接着执行函数dispb()的第2条语句输出2,然后主函数结束。
转载请注明原文地址:https://kaotiyun.com/show/9xAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于抽象类的叙述不正确的是
若有以下程序段: int a=0,b=0,c=0; c=(a-=a-5),(a=b,b+3); cout<<a<<","<<b<<","<<c<<endl; 其输出结果是
C++中的多态分为运行时的多态性及【 】时的多态性。
数据模型分为格式化模型和非格式化模型,则关系模型属于【 】模型。
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。
如果一个派生类只有一个直接基类,则该类的继承方式称为【】继承;如果一个派生类同时有多个直接基类,则该类的继承方式称为【】继承。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列选项中不全是C++语言关键字的是
多态性分为两类:编译时的多态性和【】的多态性。
下列符号中,正确的C++标识符是()。
随机试题
临床药物制剂可以由协定处方的药物可以由
男性3岁。学站及走路使用足尖及足外侧着地,步态不稳。顺产,生后体健。半年前有高热史。体格检查:左足跖曲、内收、内翻及旋后畸形。皮肤感觉正常。最可能的诊断
免疫监视功能低下时机体易发生
患者,女,20岁。吃瓜果后.出现腹痛,下痢脓血,泻痢不爽。宜用黄连配伍
现行规范规定,采用三角测量的方法进行房产平面控制测量时,在困难情况下,三角形内角最小值应为()。
研究结果显示,只要手机在视线范围或________的范围之内,就会导致人们的注意力下降。这并不是手机的推送或通知分散了人的注意力,而是人们下意识地不去“________”手机,但发布这个指令的过程本身就会耗费有限的认知资源,造成脑力流失。依次填入划横线部分
11.12,12.18,13.28,14.42,()。
应聘者:招聘会:招聘者
下列叙述中,不属于软件需求规格说明书的作用的是______。
表达式X+1>X是( )。
最新回复
(
0
)