首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; class A { public: A(int i){x=i;) void dispa(){cout<<x
有如下程序: #inc1ude<iostream> using namespace std; class A { public: A(int i){x=i;) void dispa(){cout<<x
admin
2020-04-07
96
问题
有如下程序:
#inc1ude<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<< end1;}
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/yV8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;}
有如下程序:#includeusingnamespacestd;classA{public:A0{cout
设p是指向一个类动态对象的指针变量,则执行"deletep;"语句时,将自动调用该类中的______函数。
已知各变量的定义如下inti=8,k,a,b;unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C++语言语法的表达式是()。
下列叙述中错误的是()。
下述关于数据库系统的叙述中正确的是
下面不属于软件设计阶段任务的是
分析以下程序的执行结果【】。#include<iostream.h>classS{intA[10];public:int&operator()(int);}
耦会和内聚是评价模块独立性的两个主要标准,其中______反映了模块内各成分之间的联系。
随机试题
在只有一个投资项目可供选择的情况下,该项目在财务上通常认为不可行的情况是
1965—1979年是管理信息系统发展历程的哪个阶段
正中关系是指
预防阻塞性肺气肿的首要措施是
试根据以下资料判断所用的贸易术语。南京出口摩托车一批,南京交货,中方出关,水运至新加坡,价格中包含运费。
按照《2000年国际贸易术语解释通则》的规定,若以CFR条件成交,买卖双方风险划分的界限是()。
有关资源税的纳税义务发生时间,下列表述正确的有()。
实施义务教育的学校在教育教学和其他活动中,应当推广使用全国通用的______。
对于教唆犯,应当()。
TheBritishpolicemanhasseveralnicknames(绰号),butthemostfrequentlyusedare"copper"and"bobby".Thefirstnamecomesfr
最新回复
(
0
)