首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass l { public: TestClass 1 0{cout
有如下程序: #include using namespace std; class TestClass l { public: TestClass 1 0{cout
admin
2021-05-06
46
问题
有如下程序:
#include
using namespace std;
class TestClass l
{
public:
TestClass 1 0{cout<<”TestClass 1”;)
-TestClass l 0{tout<<”~TestClass l”;)
);
class TestClass2:public TestClass l
{
TestClass l*p;
pu
选项
A、TestClass2TestClass 1 TestClass l~TestClass l~TestClass2~TestClass 1
B、TestClasslTestClass2TestClassl~TestClass2~TestClass l~TestClass l
C、TestClass2TestClasslTestClassl~TestClass2~TestClass l~TestClass 1
D、TestClass 1 TestClass2TestClas l-~TestClass 1~TestClass2~TestClass l
答案
B
解析
派生类中构造函数的执行顺序是:先调用基类构造函数,对基类数据成员初始化,然后调用子对象构造函数,对子对象数据成员初始化;最后执行派生类构造函数本身,对派生类数据成员初始化。由主函数main入手,首先定义了一个TestClass2对象obi。其中TestClass2公共继承TestClassl,对象obi可以访问TestClassl中的公有成员函数。TestClass2中定义了一个TestClassl的指针p,给p分配新空间,即指向类TestClassl,输出“T5estClassl”。在TestClass2的构造函数中首先输出“TestClass2”,并在’TestClassl构造函数中输出“TestClassl”。TestClass2析构函数中输出“~TestClass2”,删除指针p,输出“~TestClassl”。析构。TestClassl输出“~TestClassl”。
转载请注明原文地址:https://www.kaotiyun.com/show/lXfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有如下类定义:classB{voidftmlO{)protected:doublevarl;public:voidfun20{});classD:publicB{
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
对下列二叉树进行前序遍历的结果是()。
当循环队列非空且队尾指针等于队头指针时,说明循环队列己满,不能进行入队运算。这种情况称为()。
下列程序输出的结果是()。#includefun1(chara,charb){charc;c=a;a=b;b=c;}fun2(char*a,charb){charc;c=*a;*a=b;b=c;}f
下列代码段中声明了3个类:classPerson}};classStudent:publicPerson{};classUndergraduate:Student{};下列关于这些类之闻关系的描述中,错误的是
有如下类及函数的定义:classWow{intk;public:Wow(intn=0):k(n){}intincre(){return++k;}
有以下程序:usingnamespacestd;{public:TestClass(intr1,intr2){R1=r1;R2=r2;}voidprint();
下列各组类型声明符中,含义相同的一组是()。
有如下类定义classMyclasspublic:Private:intdata;};若要为Myclass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入Myclass类的
随机试题
冬期施工不得采用掺氯盐砂浆砌筑的砌体有()。
Inatelephonesurveyofmorethan2,000adults,21%saidtheybelievedthesunrevolved(旋转)aroundtheearth.An【C1】______7%di
患儿,女,7岁。因多数乳恒牙龋坏去口腔科就诊。医生治疗龋坏后建议使用氟水漱口防龋。含漱的时间为
处理阑尾断端不宜采用的是
某路基工程的土方基本平衡,开挖量小,土方转运距离在70m左右,该段路基土方的转运应该选用()。
根据《担保法》,质权人的义务有()。
会计电算化后,会计信息正确性控制的重点是()。
改革开放以来,随着市场经济的发展和政府职能的______,政府管理社会的方法逐步从行政管理向公共管理转变,公共事务的管理主体日趋多元化,______趋于多样化,正在形成以政府为_________的、多元的、开放的公共管理体系。填入划横线部分最恰当的一项是(
下列关于栈的叙述中,正确的是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
最新回复
(
0
)