首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请将如下程序补充完整,使得输出结果为:bbaa。 #include<iostream> using naluespace std; class A{ public: ______{eout<<"aa";} }
请将如下程序补充完整,使得输出结果为:bbaa。 #include<iostream> using naluespace std; class A{ public: ______{eout<<"aa";} }
admin
2012-01-20
24
问题
请将如下程序补充完整,使得输出结果为:bbaa。
#include<iostream>
using naluespace std;
class A{
public:
______{eout<<"aa";}
};
class B:public A{
public:
~B( ){eont<<"bb";}
};
int ulain( ){
B*P=new B;
delete P;
return 0;
}
选项
答案
~A( )
解析
派生类和基类的析构函数调用顺序是先调用派生类的析构函数,然后调用基类的析构函数,打印“bb”说明已经在调用派生类的析构函数,则要继续打印“aa”,显然就只有定义在基类的析构函数中去打印,故答案为~A( )。
转载请注明原文地址:https://jikaoti.com/ti/0DL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
以下程序的输出结果是()。#includemain(){inta[3][3]={0,1,2,0,1,2,0,1,2},i,j,S=1;for(i=0;i
两个或两个以上的模块之间关联的紧密程度称为()。
有以下程序:#include<stdio.h>main(){ inta=0,b=0,c=0,d=0; if(a=1)b=1;c=2; elsed=3; printf("%d,%d,%d,%d\n",a,b,c,d);
有以下程序:#include<stdio.h>intf(intn);main(){inta=3,s;S=f(a);s=s+f(a);printf("%d\n",s);}intf(intn){statieinta=1;n+=a
下列叙述中正确的是()。
函数fun的功能是:把形参a所指数组中的最大值放在a[0]中,接着求出a所指数组中的最小值放在a[1]中:再把a所指数组元素中的次大值放在a[2]中,把a数组元素中的次小值放在a[3]中;其余以此类推。例如:若a所指数组中的数据最初排列为:1、4、2、3、
下列不属于软件工程3个要素的是()。
C语言主要是借助以下哪种手段来实现程序模块化()。
对下列二又树进行中序遍历的结果为______。
随机试题
比喻有三种样式:_______、_______和_______。
A、胃肠病变B、肝、脾C、阑尾压痛点D、大量腹腔积液时肝、脾触诊E、关节关于触诊法浅部触诊法
儿童常见的骨折是
压浆过程中及压浆后()h内,结构混凝土的温度不得低于5℃,否则应采取保温措施。
建设工程质量监督档案是按()建立的,要求归档及时,资料记录等各类文件齐全,经监督机构负责人签字后归档,按规定年限保存。
下列合同中,应按“购销合同”税目征收印花税的是()。
下列各项中,符合车船税征收管理规定的是()。
物业经营管理是为了满足业主的目标,综合利用()的技术、手段和模式,为业主提供贯穿于物业整个寿命周期的综合性管理的服务业务。
阅读下面的文言文。回答问题。明察
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
最新回复
(
0
)