首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请将如下程序补充完整,使得输出结果为:bbaa #include <iostream> using namespace std; class A { public: 【 】{cout << "aa"; }
请将如下程序补充完整,使得输出结果为:bbaa #include <iostream> using namespace std; class A { public: 【 】{cout << "aa"; }
admin
2013-02-27
33
问题
请将如下程序补充完整,使得输出结果为:bbaa
#include <iostream>
using namespace std;
class A {
public:
【 】{cout << "aa"; }
};
class B: public A{
public:
~B(){ cout << "bb"; }
};
int main () {
B *p= new B;
delete p;
return 0;
}
选项
答案
~A()
解析
本题考查的知识点是:类的构造与析构。本题要求的输出结果中包含aa,所以基类A中填空位置处的函数一定要被执行。但主函数中仅仅创建了一个B类对象,然后释放了它,并没有调用什么函数。所以可以肯定填空处一定是要定义基类的构造或者析构函数。如果定义的是构造,那么盼肯定在new操作的时候就会被输出,而下面的bb是在析构函数中,会在delete时被输出。故可肯定应填入基类A的析构函数定义:~A()。
转载请注明原文地址:https://kaotiyun.com/show/loNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序:#include<stdio.h>main(){charb[]=”happychristmas”,k;for(k=0;b[k];k++){i
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是
若有说明:ints[3][4]={0);,则下面叙述正确的是()。
在关系模型中,把数据看成一个二维表,每个二维表称为一个【】。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
用白盒法技术设计测试用例的方法包括()。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法并返回相加结果,该成员函数的声明语句为______。
一棵二叉树第八层(根结点为第一层)的结点数最多为【】个。
按“先进先出”原则组织数据的数据结构是【】。
随机试题
关于处方制度与书写规则,说法不正确的是
下列关于酶概念的描述,正确的是
患者,患鼓胀病多年,现腹大胀满,青筋显露,形体消瘦,面色晦暗,唇紫,头昏目糊,腰膝酸软,心烦口干,午后潮热,舌质红绛,少津,脉弦细数。证属
律师应对发行人是否符合股票发行上市条件,发行人的行为是否违法、违规,招股说明书及其摘要引用的法律意见书和律师工作报告的内容是否适当,明确发表总体结论性意见。( )
下列表述正确的是()。
学生摄影小组举办摄影大赛属于学生课外活动中的()。
小张(15岁)的父亲经常在家吸烟,小张也常模仿吸几口,父亲未加制止,小张父亲的做法()。(2015.湖南)
设有三个事件A,B,C,其中0<P(B)<1,0<P(C)<1,且事件B与事件C相互独立,证明:
以下关于Web测试的叙述中,不正确的是________________。
A、He’dliketoexchangeideaswithotherdoctors.B、Heisafraidofbeinginfectedbyhispatients.C、Hepreferstoputhispati
最新回复
(
0
)