首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A { public: A(){cout<<"A";} ~A(){cout<<"~A";)
有如下程序: #include<iostream> using namespace std; class A { public: A(){cout<<"A";} ~A(){cout<<"~A";)
admin
2010-06-06
33
问题
有如下程序: #include<iostream> using namespace std; class A { public: A(){cout<<"A";} ~A(){cout<<"~A";) }; class 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
解析
此题考查的是类的构造函数和析构函数。派生类构造函数的执行顺序为:首先调用基类的构造函数,调用顺序按它们被继承时说明的顺序;然后调用子对象的构造函数,调用顺序按它们在类中说明的顺序;最后是派生类构造函数中的内容。因此本题中,首先调用基类构造函数输出A,然后调用于对象的构造函数输出B, p=new A再调用类A的构造函数输出A,析构函数的调用顺序和构造函数的调用顺序相反。
转载请注明原文地址:https://kaotiyun.com/show/hYjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返同,在主函数中输出平均值和移动后的数据。例如,有10
在C语言程序中,以下说法正确的是()。
请编写函数fun,函数的功能是求出二:维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。例如:二维数组中的值为:13579299946
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
下面不属于软件测试实施步骤的是()。
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是()。
下列二叉树描述中,正确的是()。
结构化程序设计的基本原则不包括()。
在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例叫做“______”。
随机试题
Boththesestarsdon’tonlytalkaboutwhattheywouldliketodo—(theyactuallydowhattheybelievein).
1995年3月黄某将一幅价值6万元的名画送到某装裱店装裱,由于黄某未按期付给装裱店费用。装裱店通知黄某应在30日内支付其应付的费用,但黄某仍未能按期交付,装裱店遂将画变价受偿,扣除了费用后,将其差额退还给黄某。下列表述不正确的有()。
ISO标准砂质量要求:为各级标准砂预配合质量,共计1350g/组±5g/组。()
电子工程又分为()、电子机房工程、电子设备工程项目。
在应用动态控制原理控制建设工程项目目标时,调整项目管理班子人员属于()措施。
商业银行资本的作用主要有()。
岳父:科学家
2017年1月16日下午,澎湃新闻从河南省环境保护厅了解到,河南省环境污染防治攻坚战领导小组办公室下发文件,收回并停止实施《关于扩大烟花爆竹禁止燃放区域的紧急通知》。“也就是暂停实施在全省范围内全面禁止燃放烟花爆竹的政策。”河南省环境保护厅一位工作人员说道
第十二届全国人民代表大会第三次会议政府工作报告中看点众多,精彩纷呈。为了更好地宣传大会精神,新闻编辑小王需制作一个演示文稿,素材放于考生文件夹下的“文本素材.docx”及相关图片文件,具体要求如下:“第一节”下的两张幻灯片,标题为“一、经济”,展示考生
JustlikeChinese,Westernersgivegiftsonmanyoccasions,suchas,onbirthdaysoffamilymembers,atweddings,atChristmasa
最新回复
(
0
)