首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请将下列程序的横线处补充完整,使得输出结果为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
44
问题
请将下列程序的横线处补充完整,使得输出结果为bbaa
#include<iostream>
using namespace std;
class A{
public:
______{cout<<"aa";}
};
class B:public A{
public:
~B(){cout<<"bb";}
};
int main(){
B*p=new
选项
答案
~A()
解析
此题考查的是类的构造与析构。本题要求输出的结果中包含aa,所以基类A中横线处的函数一定要被执行。横线处应是定义基类的构造或者析构函数,如果定义的是构造,那么aa肯定在new操作时就输出,而下面的bb是在析构函数中,会在delete时被输出。故可以肯定应填入基类A的析构函数定义:~A()。
转载请注明原文地址:https://kaotiyun.com/show/aSVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序: structst{intx;int*y;}*pt; inta[]={1,2},b[]={3,4}; structstc[2]={10,a,20,b}; pt=c; 以下选项中表达式值为11的是()。
若有定义 typedefint*T[10]; Ta; 则以下选项与上述定义中a的类型完全相同的是()。
若要使int型变量a,b,c,d的值都为0,以下写法中错误的是()。
有以下程序 #include<stdio.h> voidfun(intn) {staticintk=0; if(n<0){printf("-");n=﹣n;} k+=n%10;printf("%d,",k);
下列定义数组的语句中正确的是()。
某系统结构图如下图所示 该系统结构图的深度是()。
以下选项中能用作数据常量的是()。
有以下程序段charch;intk;eh='a';k=12;printf("%C,%d,",ch,ch,k):printf("k=%d\n",k);已知字符a的ASCII十进制代码为97,则执行上述程序段后输出结果是()。
重载的运算符仍然保持其原来的操作数个数、优先级和【】不变。
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,其虚部等于两个操作对象虚部之和;请补充完整:classcomplex{doublereal;//实部doubl
随机试题
正常左心房连接的静脉,以下描述最完整的是
A.ESBLsB.MRSC.HLARD.VREE.PRP庆大霉素和链霉素用于检测
在非洲引起回归热的病原体是在中国引起回归热的病原体是
高温施工混凝土配合比设计的原则是()用量。
在建设工程工程量清单的各个组成部分中,投标人不得随意更改或调整______。
下列不属于基金管理人的信息披露义务的是()。
习近平主席指出,建设一支________________的人民军队是党在新形势下的强军目标。
设置会计科目的合法性原则是指所设置的会汁科目应当符合国家统一的会计制度的规定。()
简述六朝时期的侨州郡县。
革命根据地时期,工农民主政权制定的最重要的土地法是()
最新回复
(
0
)