首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #iadude<iostream> using namespace std; class TestClass{ public: ~TestClass (){cout<<"BASE";} }; class TestClass1:public T
有如下程序: #iadude<iostream> using namespace std; class TestClass{ public: ~TestClass (){cout<<"BASE";} }; class TestClass1:public T
admin
2015-11-25
30
问题
有如下程序:
#iadude<iostream>
using namespace std;
class TestClass{
public:
~TestClass (){cout<<"BASE";}
};
class TestClass1:public TestClass{
public:
~TestClassl (){cout<<"DERIVED";}
};
int main(){TestClass1 x;return 0;}
执行后的输出结果是( )。
选项
A、BASE
B、DERIVED
C、BASEDERIVED
D、DERIVEDBASE
答案
D
解析
程序中的。TestClass1为TestClass的派生类,从程序中的main函数入手,定义了TestClassl对象x。调用析构函数的顺序,先执行派生类自己的析构函数,对派生类新增加的成员进行清理,然后调用子对象的析构函数,对子对象进行清理,最后调用基类的析构函数,对基类进行清理。这里派生类中析构函数输出DERIVED,基类析构函数输出BASE。
转载请注明原文地址:https://jikaoti.com/ti/8pE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
由关系数据库系统支持的完整性约束是指______和参照完整性。
以下程序的执行结果是______。#include<iostream.h>int&max(int&x,int&y){return(x>y?x:y);}voidmain(){int
头文件______中包含了处理用户控制的文件操作所需的信息。
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。
C++语言中关于构造函数的说法正确的是()。
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是
下面程序输出的结果是 #include<iostream.h> voidmain() {inti; inta[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) cout<<a[i
为用户与数据库系统提供接口的语言是
数据库设计有两种方法,它们是()。
随机试题
TheOriginoftheSong"HappyBirthdaytoYou"Ifthereisonesongthatweallknowithastobetheclassic"HappyBirthda
Hishouseiswithin______fromtherailwaystation.
经期小腹冷痛,经色紫暗有块者,多见于经期小腹胀痛,伴乳胀,胁肋不舒者,多见于
下列关于行政立法的特点表述不正确的是()
铁路营业线临时道口应设置在嘹望条件良好的地点,且()。
如果教师的合法权益受到学校侵犯,受理教师申诉的机关是()。
近日,一个犯罪团伙在向路人抢劫时,被某派出所巡逻民警发现。随后,该派出所指挥员调配民警对该团伙实施现场抓捕。在该派出所情报指挥室大屏幕上,抓捕现场周边的警力一目了然,指挥长点对点指挥,定位、锁定、调动、抓捕……几分钟后,该团伙成员全部被抓获。该派出所要
从上表可以看出,下列年份中,医院诊疗人次最多是()。卫生院接受诊疗人次在当年总诊疗人次中比率最高的年份是()。
一名交警在工作中语言风趣,调侃。电视台多次对他进行采访,引起大家议论。你怎么看?
将口腔疱壁揭去时,连同邻近外观正常的黏膜一并揭起,此时首先应考虑()。
最新回复
(
0
)