首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
61
问题
有如下程序:
#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://www.kaotiyun.com/show/9xAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是intf(){ static int i= 0; int s=1; s+=i; i++; return s;}main( ){ inti, a=0; for(i=0;i<5;i++)a+=f();
下列叙述中正确的是
下列是关于派生类声明的开始部分,其中正确的是()。
下面程序有注释的语句中,错误的语句是( )。 #include <iostream> using namespace std; class A{ int a; public: void show A(
数据模型分为格式化模型和非格式化模型,则关系模型属于【 】模型。
下列关于结构化程序设计原则和方法的描述中错误的是( )。
下列字符串中,正确的C++标识符是()。
以下函数调用语句中含有参数的个数是excc((V1,V2),(V2,V3,V4),V6);
下列选项中合法的用户标识符是()。
用树形结构来表示实体之间联系的模型称为
随机试题
Teamworkplaysanimportantpartinourdailylifeandwork,butsometimesproblemswillarisewhenweareteamingup.Istillr
根据《行政处罚法》规定行政处罚委托实施中,受委托组织在委托范围内,以委托行政机关名义实施行政处罚;征得委托机关同意,可以再委托其他任何组织或者个人实施行政处罚()
症见头痛经久不愈,痛处固定不移,痛如锥刺,或有头部外伤史,舌紫暗。有瘀斑、瘀点,苔薄白,脉细涩,治法为
有关包扎疗法,以下哪项是正确的
A.肾气丸B.胶艾汤C.二陈汤D.犀角地黄汤E.复脉汤
土地登记是对土地权利的公示,其主要的是要公示两个内容:一是();二是()。
如果注册会计师无法就关联方和关联方交易获取充分、适当的审计证据,应视同审计范围受到限制,并根据其对财务报表的影响程度,出具()。
北山愚公者,年且九十,面山而居。惩山北之塞,出入之迂也。聚室而谋曰;“吾与汝毕力平险,指通豫南,达于汉阴,可乎?”杂然相许。其妻献疑曰:“以君之力,曾不能损魁父之丘,如太行、王屋何?且焉置土石?”杂曰:“投诸渤海之尾,隐土之北。”隧率子孙荷担者三夫.叩石垦
下列情形不属于结果加重犯的是()。
Whatisthepurposeofthistalk?
最新回复
(
0
)