首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class TestClass{ public; ~TestClass (){cout<<"BASE:;} }; cla
有如下程序: #include<iostream> using namespace std; class TestClass{ public; ~TestClass (){cout<<"BASE:;} }; cla
admin
2012-01-20
54
问题
有如下程序: #include<iostream> using namespace std; class TestClass{ public; ~TestClass (){cout<<"BASE:;} }; class TestClass1:public TestClass{ public: ~TestClass 1 (){cout<<"DERIVED";} }; int main(){TestClass1 x;return 0;} 执行后的输出结果是( )。
选项
A、BASE
B、DERIVED
C、BASEDERIVED
D、DERIVEDBASE
答案
D
解析
程序中的TestClassl为TestClass的派生类,从程序中的main函数入手,定义了TestClass1对象x。调用析构函数的顺序,先执行派生类自己的析构函数,对派生类新增加的成员进行清理,然后调用子对象的析构函数,对予对象进行清理,最后调用基类的析构函数,对基类进行清理。这里派生类中析构函数输出DERIVED,基类析构函数输出BASE。
转载请注明原文地址:https://kaotiyun.com/show/ZCVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m-1,rear=m,则该循环队列中的元素个数为
下列叙述中错误的是()。
执行下列程序时输入“456<空格>789<空格>123<回车>”,输出结果是()。#include<stdio.h>main(){charm[80];intc,i;scanf(’’%c’’,&c
下列给定程序中,函数fun的功能是:将形参n中的奇数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。例如,输入一个整数27638496,函数返回值为973。请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:
设数据集合为D={1,2,3,4,5}。下列数据结构B=(D,R)中为非线性结构的是()。
软件设计中模块划分应遵循的准则是()。
设二叉树中共有15个节点,其中的节点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为()。
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
对下列二又树进行中序遍历的结果为______。
随机试题
下列审计程序中,不属于关联方审计中风险评估程序的是()。
销毁病案之前应作好规划和测算,其中不包括
不能引起特异性感染的是
口服剂型胃肠道中吸收最快的一般认为是()。
(2015年)2015年4月,最高法院发布了《关于人民法院推行立案登记制改革的意见》。关于立案登记制,下列理解正确的是:()
国际公认的债务依存度警戒线在()之间。
【2015工商银行】Shecouldnotformulateherideasinafewwords.
导游这一职业列入《中国职业分类大典》是在20世纪90年代。()
针对本区域环境污染的现状,张老师带领本组老师编写了有关环境保护的学生读本,这突出体现了张老师是()。
(),是指党的领导、政府领导都要加强,而不是只加强某一种领导。党委领导和政府领导都要不断适应新形势的需要,通过改革和完善,加强各自的领导职能,形成领导关系的全面强化。
最新回复
(
0
)