首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inelude using namespaee std; class A { public: A(){eoutt
有如下程序: #inelude using namespaee std; class A { public: A(){eoutt
admin
2020-04-07
28
问题
有如下程序:
#inelude
using namespaee std;
class A
{
public:
A(){eoutt<<“A”;}
~A(){cout<<“~A”;}
};
dass 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/iGA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行人队运算。这种情况称为______。
以下程序的执行结果是【】。#include<iostream.h>voidmain(){cout.fill(’*’);cout.width(10);cout<<123.45<<endl;cout
下列程序的运行结果为()。#include<iostream.h> voidmain(){inta=2;intb=a+1;cou<<afo<<endl;}
有如下类的定义。横线处的语句是()。classMyClass{public:MyClass(inta=0,intb=0){X=a:Y=b:}
结构化程序设计所规定的三种基本控制结构是()。
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是()。
下列叙述中错误的是
Staff类含有int型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::Staf
数据库设计分为需求分析阶段、______阶段、逻辑设计阶段、物理设计阶段、数据库实施阶段、数据库运行和维护阶段。
下列选项中,不属于模块间耦合的是
随机试题
女性。20岁。劳累后畏寒高热,右胸痛,查体:急性病容,口周疱疹,右肺中下部闻及管性呼吸音,临床诊断右肺炎。最可能的病原体是
患者女性,63岁,近2年偶有心悸,无黑睐及晕厥发作,多次查心电均为房颤,心率65~89/min,关于心律失常需进行如何治疗
男,21岁。头晕、乏力3个月。面色蜡黄,巩膜轻度黄染。血象:RBC1.5×1012/L,Hb70g/L,WBC3.6×109/L,分类可见少量幼粒、幼红细胞,血小板80×109/L,网织红细胞0.02;肝功:间接胆红素38mmol/L。该患者最可能的诊断为
与银汞合金充填比较,合金嵌体的优点是
流水线生产对()的生产情况最为适用。
(2005)使用节流式流量计,国家标准规定采用的取压方式是()。
用系统命名法命名化合物正确的答案是()。
证券公司营业部完善内部控制机制应遵循的原则有( )。
《汽车消费贷款管理办法(试点办法)》于2006年颁布。()
下列不纳入政府非税收入管理范围的是()。
最新回复
(
0
)