首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass 1 { public: TestClass l(){cout
有如下程序: #include using namespace std; class TestClass 1 { public: TestClass l(){cout
admin
2013-09-11
69
问题
有如下程序:
#include
using namespace std;
class TestClass 1
{
public:
TestClass l(){cout<<“TestClass1”;)
TestClassl(){cout<<“一TestClass1”;)
};
class TestClass2:public TestClass 1
{
TestClass 1*p;
public:
TestClass2(){cout<<”TestClass2”;p=new TestClass 10;}
-TestClass2(){cout<<”-TestClass2”;delete p;)
};
int main()
{
TestClass2 obj;
retum 0:
}
执行这个程序的输出结果是( )
选项
A、TestClass2TestClass1TestClass1~TestClassl~TestClass2~TestClass1
B、TestClass 1 TestClass2TestClass 1~TestClass2~TestClass 1~TestClass 1
C、TestClass2TestClasslTestClass1~TestClass2~TestClass1~TestClass1
D、TestClass 1 TestClass2TestClas 1~TestClass 1~TestClass2~TestClass1
答案
B
解析
派生类中构造函数的执行顺序是:先调用基类构造函数,对基类数据成员初始化,然后调用子对象构造函数,对子对象数据成员初始化;最后执行派生类构造函数本身,对派生类数据成员初始化。由主函数main入手,首先定义了一个TestClass2对象obj。其中TestClass2公共继承TestClass 1,对象obj可以访问TestClassl中的公有成员函数。TestClass2中定义了一个TestClassl的指针p,给p分配新空间,即指向类TestClass1,输出“TestClass1”。在TestClass2的构造函数中首先输出“TestClass2”,并在restClassl构造函数中输出“TestClass1”。TestClass2析构函数中输出“~TestClass2”,删除指针p,输出“~TestClass1”。析构TestClass1输出“~TestClass1”。
转载请注明原文地址:https://jikaoti.com/ti/2eXiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以秦汉、隋唐和明清为例,分析我们古代国家的历史特征。(北京大学2000年中国通史真题)
心理与教育科学研究数据的特点有()
福禄贝尔关于幼儿园教育方法的基本原理是
关于教育劳动起源说的主要观点,下列说法错误的是
根据货币乘数模型,下面哪个变量是由商业银行决定的?()
简述执法的基本特征。
清朝乾隆年间,四川重庆府某甲“因戏而误杀旁人”,被判处绞监候。依据清代的会审制度,对某甲戏杀案的处理,适用的程序是
下列选项中,属于法的价值的基本特征的是
以下选项中不属于我国法律制定程序的是()
SQLServer2008中声明游标的语句为:DECLARExcursor【7】SELECT…
随机试题
在Struts中,配置DispatchAction的要点包括()
某商厦开展有奖销售活动,其公告中称:本次活动分两次抽奖,第一次一等奖三名,奖21英寸彩电和VCD各一台(价值4500元),第二次一等奖二名,奖21英寸彩电(价值2800元)。凡第一次获奖的人(包括一、二、三等奖)均可参加第三次抽奖。对此事的判断中,下列各项
采用外防外贴法铺贴卷材防水层时,从底面折向立面的卷材与永久性保护墙的接触部位,应采用()施工。
1946年诞生的世界上公认的第一台电子计算机是()。
尊重学生人格,归根结底在于教职人员应具有良好的()。
公文的定稿和正本具有同等法定效用。()
根据下列资料,回答问题。以下说法正确的是:①从2010年到2014年江苏省棉花总产量总体呈下降趋势②与上年相比,2013年江苏省粮食单产约上升1.1%③从2010年到2014年江苏省粮食和油料产量均逐年递增
某计算机系统的可靠性结构是如下图所示的双重申并联结构,若所构成系统的每个部件的可靠度均为0.9,即R=0.9,则该系统的可靠度为(3)。
Americans’MarriageandFamilyMarriageintheUnitedStatestendstolookmorelikeserialmonogamythanlifetimepartnershi
Therearetwoapproachestotranslating:first,youstarttranslatingsentenceandsentence,forsaythefirstparagraphorchap
最新回复
(
0
)