首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A{ public: A(){cout<<’’A’’;} }; classB{public:B
有如下程序: #include<iostream> using namespace std; class A{ public: A(){cout<<’’A’’;} }; classB{public:B
admin
2017-11-28
103
问题
有如下程序:
#include<iostream>
using namespace std;
class A{
public:
A(){cout<<’’A’’;}
};
classB{public:B(){cout<<’’B’’;}}
classC:public A{
B b;
public:
C(){cout<<’’C’’;}
};
int main(){C obj;return 0;}
执行后的输出结果是( )。
选项
A、CBA
B、BAC
C、ACB
D、ABC
答案
D
解析
此题考查的是类的继承和派生。系统首先要通过派生类的构造函数调用基类的构造函数,对基类成员初始化;然后对派生类中的新增成员初始化。
转载请注明原文地址:https://kaotiyun.com/show/2xAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为main(){inta,b;scanf("%d%d",&a,&B).;cin>>a>>b;cout<<"a="<<a
有关构造函数的说法中错误的是
下列程序的输出结果为()。#include<iostream.h>voidmain(){intx;int&y=x;//变量引用y=99;cout<<"x="<<x<<end
下列程序的输出结果是()。#include<iostream.h>#include"string.h"voidmain(){chara[]="HelloTest",b[]="Test";
下列说法中错误的是()。
当需要将一个函数boo1isnumber(charc)声明为内联函数时,则此内联函数的函数原型为()。
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但[]运算符只能作为类的______函数重载。
以下函数模板main()的功能是:返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0];for(inti:1;i(n;i++)if(
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
在文件操作中,代表以追加方式打开文件的模式是
随机试题
Access窗口中由标题栏、______、工具栏和______等几部分组成。
下列选项不属于惩罚手段的是()
集团公司担保管理办法(节选)第三条本集团公司所属各子公司可以互相进行担保。除经集团公司授权外,子公司不得对外单位进行担保。第四条各子公司用本公司的财产进行抵押时,必须先到集团公司法律室办理抵押财产登记。未登记的不得进行抵押。
建设工程项目所需材料设备的采购,按标的物的特点可以分为()两大类。
面对捣乱的幼儿,个别同事采取体罚的办法,叶老师没有这样做,而是耐心地与幼儿交流,帮助他们改正缺点,这说明叶老师能够做到()
小王先学习了汉语拼音,随后学习英语,在使用拼音录入汉字时经常会混淆拼音和英语,产生这种干扰的原因是()
设y=f(x)在(1,0)处的切线经过(1,2),则
AllSumeriancitiesrecognizedanumberofgodsincommon,includingtheskygod,thelordofstorms,andthemorningandevenin
若定义inta=10,则表达式a+=a-=a*=a的值是()。
TheWorldTradeOrganizationcameintobeingin1995.Itisthesuccessor(后继者)totheGeneralAgreement(协议)onTariffs(关税)and
最新回复
(
0
)