首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: Base(int x=0){cout
有如下程序: #include using namespace std; class Base{ public: Base(int x=0){cout
admin
2016-11-25
24
问题
有如下程序:
#include
using namespace std;
class Base{
public:
Base(int x=0){cout<
};
class Derived:public Base{
public:
Derived(int x=0){cout<
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://jikaoti.com/ti/9vt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关系数据库的数据及更新操作必须遵循的完整性规则是()。
如果x=0,那么while(true)中的true与下面的条件()等价。
下面关于模板的描述,错误的是
数据结构中,与所使用的计算机无关的是数据的
用链表表示线性表的优点是
下列对基类和派生类关系的描述中,错误的是()。
将代数式转换成程序设计中的表达式为【】。
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
类中包含了一个静态成员函数,则main函数中和P.f1(P);语句具有同样功能的语句为【 】。#include<iostream.h>classM{
一棵二叉树中所含最少的结点数是
随机试题
肝中富含的LDH同工酶是
A.<一4℃B.<4℃C.15~35℃D.50~60℃E.35~40℃能致害虫死亡的低温区是
世界上最早的关于人体实验的国际性医德文献是
施工质量事故发生的原因有()。
甲同学打扫卫生时打碎了一盘玻璃杯,乙同学偷吃时打碎了一个玻璃杯,处于他律道德阶段的儿童会以为()。
某种型号的手机由于进货价降了10%,使得利润提高了18%,那么,原来经销手机的利润率是多少?()
假定你刚庆祝完19岁生日。你富有的叔叔为你设立了一项基金,将在你30岁时付给你150000美元。如果贴现率是9%,那么今天这个基金的价值是多少?
Supposeoneofyourclosefriends,Mr.Zhang,hasbeenhospitalizedforoneweek.Writealetterofconsolationtohim.Yourwri
KingJuanCarlosofSpainonceinsisted"kingsdon’tabdicate,theydieintheirsleep."Butembarrassingscandalsandthepopul
WithinfifteenyearsBritainandothernationsshouldbewellonwiththebuildingofhugeindustrialarchitecturesfortherecy
最新回复
(
0
)