首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass{ public: ~TestClass 0{cout
有如下程序: #include using namespace std; class TestClass{ public: ~TestClass 0{cout
admin
2019-04-18
45
问题
有如下程序:
#include
using namespace std;
class TestClass{
public:
~TestClass 0{cout<<”BASE”;}
};
class TestClass l:public TestClass{
public:
-TestClass l 0{COUI<<”DERJVED”;}
);
int main(){TesIClass l x;retum 0;}
执行后的输出结果是( )
选项
A、BASE
B、DERIVED
C、BASEDERIVED
D、DERIVEDBASE
答案
D
解析
程序中的‘TestClassl为‘TestClass的派生类,从程序中的main函数入手,定义了TestClassl对象x。调用析构函数的顺序,先执行派生类自己的析构函数,对派生类新增加的成员进行清理,然后调用子对象的析构函数,对子对象进行清理,最后调用基类的析构函数,对基类进行清理。这里派生类中析构函数输出DELVED,基类析构函数输出BASE。
转载请注明原文地址:https://kaotiyun.com/show/YpAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序;#include<iostream>usingnamespacestd;classBase{public;Base(inti){x=i;}voiddispa0{c
有如下程序:#include<iostream>usingnamespacestd;classTestClass{public:TestClass(){cout<<"defaultconstructo
下列选项中,作为是数据库系统的核心的是()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
下面程序的输出结果是()。#include<iostream.h>#include"string.h"voidmain(){chara[]="HelloTest",b[]="Test";strcpy(a
请在下列程序中的空格处填写正确的语句:classSample{public:Sample(){}~Sample(){}voidSetData(intdatA){//将Sample类成员变量d
运算符重载是对已有的运算符赋予多重的含义,所以()。
下列字符串中可以用作C++标识符的是
下列关于运算符函数的叙述中,错误的是
下面的符号中可以用作C++标识符的是()。A)3testB)fcc~othterC)elseD)radius
随机试题
管道内减阻涂料喷涂的扇幅可和钢管轴线成任意角度。
对专利产品的“许诺销售权”是由下列哪个公约授予专利权人的一项权利?()
医师在执业活动中违反卫生行政规章制度或者技术操作规范,造成严重后果的责令暂停执业活动,暂停期限为
最早提出“五善七恶”的医著是()
在投融资服务项目中,社会技术支持的种类不包括()。
合同生效后,当事人发现合同价款约定不明确,又未能达成补充协议,也不能按照合同有关条款或交易习惯确定,则该合同价款应按()的市场价格履行。
(1)A公司的财务报表资料如下:(2)A公司2011年的相关指标如下表。表中各项指标是根据当年资产负债表中有关项目的期末数与利润表中有关项目的当期数计算的。(3)计算财务比率时假设:“货币资金”全部为金融资产,“应收票据”、“应收账款”、“其他应
棘轮效应是指人的消费习惯形成之后有不可逆性,即易于向上调整。而难于向下凋整。尤其是在短期内消费是不可逆的,其习惯效应较大。这种习惯效应,使消费取决于相对收入,即相对于自己过去的高峰收入。下列各项中,符合棘轮效应的一项是()。
WhatwillbeshownonTVonMay5th?
Forthispart,youareallowed30minutestowriteanessayontheadvantagesanddisadvantagesofmobilepayment.Youshouldwr
最新回复
(
0
)