首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base1 { public: Base1(int d){cout
有如下程序: #include using namespace std; class Base1 { public: Base1(int d){cout
admin
2017-02-18
40
问题
有如下程序:
#include
using namespace std;
class Base1
{
public:
Base1(int d){cout<
~Base1(){}
};
class Base2
{
public:
Base2(int d){cout<
~Base2(){}
};
class Derived:public Base1,Base2
{
public:
Derived(int a,int b,int c,int d):Base1(b),Base2(a),b1(d),b2(c){}
private:
int b1:
int b2:
};
int main()
{
Derived d(1,2,3,4);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、1234
B、2134
C、12
D、21
答案
D
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数,对象释放时,先执行派生类的析构函数,再执行基类的析构函数。本题中定义一个派生类对象时,分别调用基类的构造函数,所以分别输出21。
转载请注明原文地址:https://www.kaotiyun.com/show/ZbAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于成员函数特征的下述描述中,()是错误的。
关于友元的概念错误的是()。
软件危机出现于60年代末,为了解决软件危机,入们提出了【】的原理来设计软件,这就是软件工程诞生的基础。
下面程序的结果是#include<iostream.h>classA{public:A(){cout<<"construtA"<<endl;}vir
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的
C++语言函数中不能由系统自动生成的是
下列叙述中,不属于测试的特征的是
对于某个函数调用,不给出初调用函数的声明的情况是()。
将关键字const写在函数头之后,函数体之前,说明该函数是一个const成员函数。此时const不是指定函数的返回值,而是修饰【 】指针。
随机试题
商鞅重刑理论的主要措施是()
男婴,G2P1足月顺产,出生体重3.5kg,生后15/小时出现黄疸,并有加重趋势,总胆红素达342μmol/L(20mg/d1)。最可能的诊断是
我国现在采用的劳动强度分级级别是根据什么划分的
根据相关法律法规,国家法定的企业职工退休年龄是男性年满______周岁,女工人年满______周岁,女干部年满______周岁。( )
某市政府为了了解居民对其公共服务的满意程度,想从居民中随意抽取若干名居民,调查其对公共服务的满意度。根据上述资料回答下列问题。市政府研究人员首先要确定居民中随机抽取的样本量,在总体比例π未知时,π可取()。
要保证测验具有较高效度,测验本身的因素要做到()。
对仗是汉语使用者的基本功,历来的受教育者一般都要接受对仗方面的训练。清朝时期的李渔编写了一部名为《笠翁对韵》的少年启蒙教材。通过背诵,学习者不但能掌握字词之间的对仗关系,还能学到历朝历代各种名句和典故。《笠翁对韵.四支》最后一段最后一联曰:
以下程序的输出结果是【】。#include<iostream.h>voidmain(){int*p;p=newint;*p=200;cout<<*p;
向顺序栈中压入新元素时,应当______。
St.Pauldidn’tlikeit.Moseswarnedhispeopleagainstit.Hesioddeclaredit"mischievous"and"hardtogetridofit,"butO
最新回复
(
0
)