首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass l { public: TestClass1 (){cout
有如下程序: #include using namespace std; class TestClass l { public: TestClass1 (){cout
admin
2020-05-14
19
问题
有如下程序:
#include
using namespace std;
class TestClass l
{
public:
TestClass1 (){cout<<"TestClassl";}
~TestClass 1(){cout<<"~TestClass1";)
};
class TestClass2:public TestClass 1
{
TestClass 1*p;
public:
TestClass20{cout<<"TestClass2";p:Ilew
TestClass l 0;)
-TestClass20{cout<<"~TestClass2";delete p;)
};
int main()
{
TestClass2 obj;
return 0:
}
执行这个程序的输出结果是( )。
选项
A、TestClass2TestClass 1 TestClass1~TestClass1~TestClass2~TestClass1
B、TestClass1 TestClass2TestClass1~TestClass2~TestClass1~TestClass1
C、TestClass2TestClass 1 TestClass1~TestClass2~TestClass1~TestClass1
D、TestClass1 TestClass2TestClas 1~TestClass 1~TestClass2~TestClass1
答案
B
解析
派生类中构造函数的执行顺序是:先调用基类构造函数,对基类数据成员初始化,然后调用予对象构造函数,对子对象数据成员初始化;最后执行派生类构造函数本身,对派生类数据成员初始化。由主函数main入手,首先定义了一个TestClass2对象obj。其中TestClass2公共继承TestClassl,对象obj可以访问TestClassl中的公有成员函数。TestClass2中定义了一个TestClassl的指针p,给p分配新空间,即指向类TestClassl,输出“’rest(21assl”。在TestClass2的构造函数中首先输出“TestClass2”,并在TestClass1构造函数中输出“TestClassl”。TestClass2析构函数中输出“~TestClass2”,删除指针p,输出“~TestClassl”。析构TestClassl输出“~TestClassl”。
转载请注明原文地址:https://jikaoti.com/ti/Z2A0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中,()是合法的字符常量。
有如下程序:#include<iostream>usingnamespacestd:classA{public:virtualvoidfuncl(){cout<<"A1";}voidfunc2
数据库的逻辑模型设计阶段的任务是将______转换成关系模式。
数据库设计中反映用户对数据要求的模式是
有如下程序:#include<iostream>usingnamespacestd;classBase{public:virtualvoidfunc1(){cout<<"Base1";}
重载赋值操作符时,应声明为()。函数。
如果表达式x=y*z中的“*”是作为成员函数重的运算符,采用运算符函数调用格式,该表达式还可以表示为______。
A、 B、 C、 D、 A线性表的链式存储结构中的结点空间是动态生成的,它们在内存中的地址可能是连续的,也可能是不连续的。
下列关于模板形参的表述中,错误的是
算法的空间复杂度是指( )。
随机试题
“青蛙吃昆虫”,这种种间关系在生态学上称为_______。
确诊流行性出血热的依据是
控制混凝土的碱含量,其作用是()。
根据《中华人民共和国环境影响评价法》,建设项目环境影响评价文件未经批准或者未经原审批部门重新审核同意,建设单位擅自开工建设的,由()责令停止建设。
水利水电工程测量误差按其产生的原因和对测量结果影响性质的不同分为()。
若患者表现为言语增多且无法打断,则在BRMS“言语”一项应给的分数是()分。
填在横线上恰当的一组词语是:①贾宝玉是贾家子孙中唯一有希望可以______家业的继承人。②在贾母面前,贾政连教训儿子的______也被剥夺了。③贾氏家族子孙虽多,却都只知安富尊荣,尽情享乐,竟没有一个运筹______的人
设关系R和关系S具有相同的属性个数,且相应的属性取自同一个域,则{t|t∈R∧t∈S},t是元组变量,其结果关系是______。
HowtoGettheMostfromYourCollegeProfessorI.【T1】yourprofessors【T1】______1)Usetheschool’s【T2】【T2】______—theprofessor’
WhenRobertoFelizcametotheUSAfromtheDominicanRepublic,heknewonlyafewwordsofEnglish.Educationsoonbecameanig
最新回复
(
0
)