首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请将如下程序补充完整,使得输出结果为: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
27
问题
请将如下程序补充完整,使得输出结果为: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全国计算机二级
相关试题推荐
函数fread(buffer,size,count,fp)中buffer代表的是()。
以下数据结构中不属于线性数据结构的是
关于友元,下列说法错误的是()。
以下都是C++语言标识符的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
软件开发的结构化生命周期方法将软件生命周期划分成()。
设二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为()。
评价一个算法时间性能的主要标准是算法的【】复杂度。
结构化程序设计所规定的三种基本控制结构是()。
若关系R所有的属性都是不可再分的数据项,则称R属于______。
随机试题
Theeyesarethemostimportant【61】ofhumanbodythatisusedto【62】information.Eyecontactiscrucialforestablishin
女,40岁。双侧乳房月经前明显胀痛,月经后可自行缓解。乳腺超声提示双侧乳腺多发小结节,大小约0.4cm,无明显血流信号,双侧腋窝未见肿大淋巴结。最可能的诊断是
地下工程防水混凝土墙体的水平施工缝应留在()
承发包双方应在合同条款中对一些事项进行约定,这些事项包括()。
会员单位按照“买卖自负”的原则,建立健全内控合规制度,严格执行投资者适当性制度。()
2019年3月,某卷烟厂将收购的烟叶委托外单位加工成烟丝,双方签订了委托加工合同。合同约定,卷烟厂提供10万元的烟叶,收回烟丝时,支付8万元的加工费。下列各项关于计算印花税的说法中,正确的是()。
下列各项表述中,正确的有()。
检查组的工作要点是什么?
简述建构主义学习观的基本内容。
Listeningtoothersisanimportantpartofcommunication.Manymoreerrorsanddifficulties【C1】______misunderstandingwhatyou
最新回复
(
0
)