首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ int x; public: Base(int n=0):x(n) {cout
有如下程序: #include using namespace std; class Base{ int x; public: Base(int n=0):x(n) {cout
admin
2017-02-18
43
问题
有如下程序:
#include
using namespace std;
class Base{
int x;
public:
Base(int n=0):x(n) {cout<
int getX()const{return x;}
};
class Derived:public Base{
int y;
public:
Deftved(int m,int n):y(m),Base(n) {cout<
Derived(int m):y(m){cout<
};
int main()
{
Derived d1(3),az(5,7);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、375
B、357
C、0375
D、0357
答案
C
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数,对象释放时,先执行派生类的析构函数,再执行基类的析构函数。本题中定义了一个对象d1,先执行基类的构造函数输出O,再执行派生类的构造函数输出3,然后定义了一个对象d2(5,7),其中需要调用基类的构造函数输出7,最后输出5,所以答案为C。
转载请注明原文地址:https://kaotiyun.com/show/ZIAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
检查软件产品是否符合需求定义的过程称为
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是______。
______是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
下列关于C++函数的描述中正确的是()。
C++中运算符优先级由高到低排列正确的是()。
以下程序的输出结果是【】。#include<iostream.h>unsignedfun(unsignednum){unsignedk=1;do{k*=num%10;n
有如下程序:#include<iostream.h>longfib(intn){if(n>2)return(fib(n-1)+fib(n-2));elsereturn(2);}
模板使我们可以用一个代码段指定一组相关函数(称为______)或一组相关类(称为______。
【】是C++语言程序的入口。
C++语言标识符是以字母或______开头的,由字母,数字和下划线组成的字符串。
随机试题
软化切制后暴晒会使鞣质氧化聚合而泛红的药材是
转移定价过程中,当跨国公司要把产品销往高关税国家的分公司时,应该()
对资本主义私有制的改造,马克思和恩格斯曾经设想过暴力没收、和平赎买两种形式,而和平赎买的必要性在于()
不属于臂丛的神经为
患者久病,畏寒喜暖,形寒肢冷,面色咣白,蜷卧神疲,小便清长,下利清谷,偶见小腿浮肿,按之凹陷如泥,舌淡脉迟。其病机是()
下列词语中没有错别字的一组是()。
项目法人一般不得直接指定分包人,项目法人可直接指定分包人的情况有()。
某建设工程合同约定,“工程通过竣工验收后2个月内,结清全部工程款”。2005年10月1日工程通过竣工验收,10月10日承包人提交竣工结算文件,10月20日承包几将工程移交发包人,但发包人一直未付工程余款。2006年5月1日,承包人将发包人起诉至人民法院,要
数据库系统是实现有组织地、动态地存储大量___________数据,支持多用户访问的计算机软件、________和数据资源组成的系统。
学校德育的基本方法就是榜样教育法。()
最新回复
(
0
)