首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; class A{ public: A(){cout<<"A";} }; classB {public:B
有如下程序: #inc1ude <iostream> using namespace std; class A{ public: A(){cout<<"A";} }; classB {public:B
admin
2019-05-06
33
问题
有如下程序:
#inc1ude <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/3s8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如下程序的输出结果是#include<lostream>#include<cstring>usingnamespacestd;classXCD{char*a;intb;public:X
在下列枚举类型的定义中,包含枚举值3的是
数据库管理系统是
在C++中,编译系统自动为一个类生成默认构造函数的条件是
补充完整下面的类定义:classXCH{char*a;public:XCH(char*aA){//构造函数a=newchar[strlen(aA)+1];strcpy(a,aA);
假设用一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
A、 B、 C、 D、 B只有在创建对象时才会调用类的构造函数,在定义指针时不会调用构造函数,本程序共生成了3个同类对象a,b[2]。
A、 B、 C、 D、 A本题考查数据库系统的基本概念和知识。数据的逻辑结构是数据间关系的描述,它只抽象地反映数据元素之间的逻辑关系,而不管其在计算机中的存储方式。数据的存储结构又叫物理结构,是逻辑结构在计算
友元C++流的输入运算符“>>”和输出运算符“
C++中将两个字符串连接起来组成一个字符串的函数是__________。
随机试题
下列病变中,斜位吞钡检查,不形成食管压迹的是
压实机械分为()等。
工程索赔中的证据包括( )。
下列有关注册会计师利用外部专家工作的说法中,错误的是()。
直接标价法是用一定单位的本国货币来计算应收若干单位的外国货币。()
下列情境中代表内在动机的情境是()。
说粤语的人很难说好普通话,主要受()的影响。
近代以来中华民族面临的两大历史任务,一是争取民族独立、人民解放;二是实现国家富强、人民富裕,两者的相互关系是()
AllthefollowingworkswerewrittenbyGeorgeEliotEXCEPT
Accordingtothenewresearch,feelingbadatwork______.
最新回复
(
0
)