首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: Base(int x=0):valB(x){cout
有如下程序: #include using namespace std; class Base{ public: Base(int x=0):valB(x){cout
admin
2019-05-06
62
问题
有如下程序:
#include
using namespace std;
class Base{
public:
Base(int x=0):valB(x){cout<
~Base(){cout<
private:
int valB;
};
class Derived:public Base{
public:
Derived(int x=0,int y=0):Base(x),valD(y){cout<
~Derived(){cout<
private:
int valD;
};
int main(){
Derived obj12(2,3);
return 0;
}
运行时的输出结果是( )。
选项
A、2332
B、2323
C、3232
D、3223
答案
A
解析
在主函数中创建类Derived对象obj12(2,3)时,因为类Derived是从基类Base派生而来,所以首先调用基类的构造函数,输出2,再调用派生类构造函数,输出3。当主函数运算结果时,首先调用派生类的析构函数,输出3,再调用基类的析构函数输出2。所以输出结果为2332。
转载请注明原文地址:https://kaotiyun.com/show/aKAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列是重载乘法运算的函数原型声明,其中错误的是
类中数据成员和成员函数的默认访问级别为______。
在每个C++程序中必须有且仅有一个()。
设程序如下:#include<iostream>usingnamespacestd;intmain(){int**p,*q,r=10;q=&r;p=&q;cout<<**p+1<<en
下列哪种数据模型可以用树形结构来表示实体之间联系()。
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。
数据库设计包括概念设计、______和物理设计。
A、 B、 C、 D、 B因为对象a被定义为常对象,所以a.disp()语句调用的是类的常成员函数voiddispoconst,输出的结果是disp2。
A、 B、 C、 D、 C面向对象中的多态性是指当多种事物继承自一种事物时,同一种操作在它们之间表现出不同的行为:而封装性是指将数据和算法捆绑成一个整体,这个整体就是对象,描述对象的数据被封装在其内部。c++
随机试题
以下各项,属于会计核算具体内容的包括()。
_________是影响旅游企业营销活动的最基本、最直接的环境因素。
章山同学高考失利后,长期陷于一种消沉的状态中,不能自拔。影响章山的情绪是()
佝偻病初期患儿的临床表现是()。
阅读材料,根据要求完成任务。材料一《普通高中化学课程标准(实验)》关于“基本营养物质”的内容标准是:知道糖类、油脂、蛋白质的组成和主要性质,认识其在日常生活中的应用。材料二某版本高中实验教科书《化学2》中“基本营养物质”的部分内容如下:材料
甲:“我最近经常看到他带着孩子散步。”乙:“这么说,他已经做父亲了。”乙谈话的逻辑前提是:
Inaglobalsurveyreleasedin2012,halftherespondentadmittedtobuyingthingstheyreallydidnotneed.Twothirdsareworr
一个容器中盛有纯酒精20升,从容器中倒出若干升后用水加满,搅拌均匀后再从容器中倒出与上次相同的升数,再用水加满,这时容器中酒精溶液的浓度为49%,则每次倒出()升。
下列软件中,属于系统软件的是()。
Ineededtogetsomemoney,so,afterChristmas,ItookajobintheclothesdepartmentatGraham’sforthefirstfortnightoft
最新回复
(
0
)