首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A { pubUc: A(){cout<<”A”;} -A(){cout<<”一A”;}
有如下程序: #include<iostream> using namespace std; class A { pubUc: A(){cout<<”A”;} -A(){cout<<”一A”;}
admin
2021-05-06
22
问题
有如下程序:
#include<iostream>
using namespace std;
class A
{
pubUc:
A(){cout<<”A”;}
-A(){cout<<”一A”;}
};
class B:public A
{
A*P;
public:
B(){cout<<“B”;P=new A();}
一B(){cout<<”-B”;delete p;}
};
int main()
{
B obj;
return 0;
}
执行这个程序的输出结果是( )。
选项
A、BAA~A~B~A
B、ABA~B~A~A
C、BAA~B~A~A
D、ABA~A~B~A
答案
B
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数。对象释放时,先执行派生类的析构函数,再执行基类的析构函数。所以本题答案为B。
转载请注明原文地址:https://jikaoti.com/ti/UGh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classBase{intx;public;Base{intn=0};x(n){cout
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(intx),该函数功能是将x的值转换成二进制数输出到屏幕,并且在函数中调用写函数WriteFile()将结果输出到modi2.txt文件中。例如:x=13,13的二进制
下列关于输入流类成员函数getline()的叙述中,错误的是
有如下程序:#includeusingnamespacestd;classPoint{public:Point(intxx=0,intyy=0):x(xx),
下列关于栈的叙述正确的是()。
有如下类声明:classPam{intk;public:Pam(intn):k(n){}voidshow()const;};若要在类体外给出成员函数s
()使一个函数可以定义成对许多不同数据类型完成同一个任务。
请打开考生文件夹下的解决方案文件proj3,此工程中包含一个源程序文件proj3.epp,其功能是从文本文件in.dat中读取全部整数,将整数序列存放到intArray类的对象中,然后建立另一对象myArray,将对象内容赋值给myArray。类intAr
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
随机试题
A.引起沙眼B.引起包涵体结膜炎C.两者都引起D.两者都不引起沙眼亚种B-K血清型()
2~3岁小儿的正常心率为
下列哪个习惯是肾结石的诱发因素
对于采取稳定性战略的组织而言,关键性的战略人才资源管理问题是()。
赵锋是班里的数学课代表,不仅数学成绩好,其他各科成绩也都名列前茅。可是,他上课时发言积极,课间却不愿与同学主动交流,也不喜欢参加班集体活动,显得有些冷漠,每当有同学向他请教问题时,他总是先强调一下:“连这样的题你都不会做?……那好吧,就由我来教教你吧……”
许多领导普遍反映自己总是太忙了,忙起来就显得很乱,忙起来就显得非常被动,“两眼一睁,忙到熄灯”成为不少人的口头禅。你觉得在工作实践中应如何克服忙乱的现象?
将考生文件夹下SHI\QIU文件夹中的文件TONG.C复制到考生文件夹下TOOLS文件夹中。
Inthisatlas,thereare50mapsand5ofthemaremapsofChina.(contain)______.
DrugshavebeenapartoftheAmericanstorysincetheveryfirstdayColumbuslandedintheNewWorld.TheTainoIndians【B1】___
A、Childrenofdivorcearealwayshappy.B、Childrenofdivorcesometimesfeelsadbutdon’treallyshowit.C、Childrenofdivorce
最新回复
(
0
)