首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<iostream> using namespace std; class Base { private: char c; public: Base(char n):c(n
有以下程序 #include<iostream> using namespace std; class Base { private: char c; public: Base(char n):c(n
admin
2009-02-15
60
问题
有以下程序 #include<iostream> using namespace std; class Base { private: char c; public: Base(char n):c(n){} ~Base() { cout<<c; } }; class Derived:public Base { private: char c; public: Derived(char n):Base(n+1),c(n){} ~Derived() { cout<<c; } }; int main() { Derived obj(’x’); return 0; } 执行后的输出结果是
选项
A、xy
B、yx
C、x
D、y
答案
1
解析
本题考核继承与派生中继承基类的数据成员与成员函数。在C++中,由于析构函数不能被继承,因此在执行派生类的析构函数时,基类的析构函数也将被调用。执行顺序是先执行派生类的析构函数,再执行基类的析构函数,其顺序与执行构造函数的顺序正好相反。在此题的程序中,在主函数main结束时,派生类Derived对象 obj将被删除,所以就会调用对象的析构函数。先调用派生类的析构函数,输出x,然后调用基类的析构函数,输出y。
转载请注明原文地址:https://www.kaotiyun.com/show/x7kp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于循环队列,下列叙述中正确的是()。
下列给定程序中函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为87653142时,t中的数为7531。请改正程序中的错误,使它能得出正确的结果。注意
下列选项中,定义C语言数组的正确语句是()。
由N个有序整数组成的数列已放在一维数组中,给定程序MODIl.C中函数fun的功能是:利用折半查找算法查找整数m在数组中的位置。若找到,返回其下标值;反之,返回-1。折半查找的基本算法是:每次查找前先确定数组中待查的范围:low和high(10w
数据库设计中反映用户对数据要求的模式是()。
有以下程序:#include<stdio.h>intfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;i<n;i++)if(s[i][k]>m)m=s[i][k];returnm
关于程序模块化,以下叙述错误的是
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
假定已建立以下链表结构,且指针P和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是()。
C语言程序中,运算对象必须是整型数的运算符是()。
随机试题
是不是根本违反合同,所引起的法律后果的不同在于()
A.头围34cm,胸围32cmB.尖围46cm,胸围46cmC.头围48cm,胸围49cmD.头围50cm,胸围54cmE.头围54cm,胸围62cm2岁健康的小儿,头围与胸围是
在生产法统计GDP时,对于整个经济来说,所有企业的增加值之和必定等于()。
按照《劳动防护用品监督管理规定》(国家安全生产监督管理总局令第1号),下列劳动防护用品中,具有预防职业病功能的有()。
某商品流通企业经销某种商品的变动费率为8,固定成本分摊为7万元,该种商品的销售单价为400元/台。该种商品的保本销售量为()台。
某机械厂加工车间飞翔小组收集了两台机床加工出的60个零件,测量了厚度,并绘制了直方图。由于直方图是双峰型,小组分析后对数据进行再次处理,重新绘制了直方图,新的直方图呈现标准型,基本符合正态分布,但与公差比较,上下限都严重超差。第一次绘制直方图时,较适宜
以下设备中,()只是简单地再生进入的信号。
十八大报告指出,共产党人的政治灵魂是()。
如果被乙肝病毒感染,不论是否发烧,都要立即去医院注射乙肝疫苗,万不可抱着侥幸心理。冬季是乙肝病毒的活跃期,人极易被其感染。由此可以推知()。
Todaywomenearnalmost60percentofallbachelor’sdegreesandmorethanhalfofmaster’sandPh.D.’s.Manypeoplebelieveth
最新回复
(
0
)