首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base { public: Base(int x=0){cout<<x;} }; class
有如下程序: #include<iostream> using namespace std; class Base { public: Base(int x=0){cout<<x;} }; class
admin
2019-05-06
37
问题
有如下程序:
#include<iostream>
using namespace std;
class Base {
public:
Base(int x=0){cout<<x;}
};
class Derived:public Base {
public:
Derived(int x=0){cout<<x;}
private:
Base val;
};
int main(){
Derived d(1);
return 0;
}
程序的输出结果是( )。
选项
A、0
B、1
C、01
D、001
答案
D
解析
此题考查的是类的构造。建立类的对象时,构造函数的执行顺序如下:执行基类的构造函数,调用顺序按照各个基类被继承时声明的顺序(自左向右)->执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序->执行自身的构造函数。本题中,首先会构造基类Base,调用Base类的构造函数,输出0:然后还定义了一个Base类的对象,再次调用Base类的默认构造函数输出0;最后构造自身,因主函数中传入了构造参数1,所以输出1。故最后输出结果是:001。
转载请注明原文地址:https://kaotiyun.com/show/ys8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义和变量定义:classA{public:A(){data=0;}~A(){}intGetData()const{returndata;}voidSetData(intn){dat
支持子程序调用的数据结构是
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为
数据库技术的根本目标是()。
已知类sample是一个抽象类,其成员函数display是无形参、无返回类型的纯虚函数,请完成其声明:sample{public:sample(){};______};
在两种基本测试方法中,______测试的原则之一是保证所测试的模块中每一个独立路径至少要被执行一次。
叶子结点树中度为零的结点,也就是没有后件的结点,称为叶子结点。
A、 B、 C、 D、 B耦合性和内聚性是衡量软件的模块独立性的两个定性的标准。其中,内聚性是度量一个模块功能强度的一个相对指标,耦合性则用来度量模块之间的相互联系程度。它们是相互关联的。在程序结构中,各模块
内聚性衡量软件的独立性使用耦合性和内聚性两个定性的度量标准。内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量,内聚是从功能角度来度量模块内的联系。耦合性是模块间互相连接的紧密程度的度量。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为A)n+1B)n-1C)2nD)n/2
随机试题
以下关于呼吸衰竭患者的氧疗措施不正确的是()
关于消化性溃疡的临床表现,描述错误的是
下肢神经源性间歇性跛行和血管源性间歇性跛行首选的鉴别方法是
在我国,香港特别行政区依法享有的权利包括:
依据《作业场所职业危害申报管理办法》的规定,职业危害管理档案应当包括()。
沥青表面处治主要起()的作用。
股利的支付可减少管理层可支配的自由现金流量,在一定程度上抑制管理层的过度投资或在职消费行为。这种观点体现的股利理论是()。
社区社会工作者在暑假举办一个提升青少年沟通技巧的小组活动,发现有个女孩经常离开小组接听手机。此时,社会工作者适当的处理方法是()。[2010年真题]
下列选项中,属于辩证法观点的是()。
FlorenceSephtonis77andlives【1】Deganwy,NorthWales.Sheisreading【2】anartsdegree."I’mmore【3】acreaturetopolishmymi
最新回复
(
0
)