首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <lostream> using namespace std; class A{ public: A( ){cout<<"A";} ~A( ){cout<<"~A";} };
有如下程序: #include <lostream> using namespace std; class A{ public: A( ){cout<<"A";} ~A( ){cout<<"~A";} };
admin
2010-12-16
52
问题
有如下程序: #include <lostream> 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
解析
基类与派生类的构造函数与析构函数的执行顺序是先执行基类的构造函数,然后执行派生类的构造函数。删除对象时,先执行派生类的析构函数,最后执行基类的析构函数成员。
转载请注明原文地址:https://kaotiyun.com/show/7hVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是()。#include<stdio.h>main(){charp[][4]={"ABC","DEF","GHI");inti;for(i=0;i<3;i++)
下列给定程序中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。字符串的长度最长允许为79。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件NODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的
以下关于long、int和short类型数据占用内存大小的叙述中正确的是()。
以下选项中,不能对主函数中变量i和j的值进行交换的程序是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将一副扑克牌编号为1,2,3,…,53,54,以某种特定的方式洗牌,这种方式是将这副牌分成两半,然后将它们交
若下列选项中的各变量均为整型且已有值,其中不正确的赋值语句是()。
数据库管理系统是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
在长度为m的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
随机试题
汪文宣是哪部作品中的人物?()
内环境包括()。
最有助于确诊肥厚型心肌病的检查是
背景某新建民航机场计划投资8000万元,其初步设计已经完成,建设用地和筹资也已落实。分别由五家施工单位通过竞标取得了承包任务。该机场建设工程中,哪些工程属于民航专业工程?
在个人抵押授信贷款贷前调查中,需要对()进行评估和调查。
老孙是农村五保供养对象,守着自己的老房子,平时种菜、喂鸡,感觉生活很安逸。县里推行农村五保集中供养后,镇人民政府工作人员动员老孙入住敬老院集中供养。根据《农村五保供养工作条例》,下列关于老孙供养形式的说法,正确的是()。
按支出法进行核算,2011年我国GDP是465731.3亿元,其中消费率是49.07%。投资率是48.31%。最终消费支出包括居民消费支出和政府消费支出,居民消费支出是164945.2亿元.约占最终消费的72.17%,其中农村居民消费支出占22.67%;资
心理测验在实际生活中有哪些用途?结合自己的实际情况,谈谈心理测验对你或将来可能对你有何用处。
以金融机构为媒介的信用是()。
马克思指出:“在一切社会形式中都有一种一定的生产决定其他一切生产的地位和影响,因而它的关系也决定其他一切关系的地位和影响。这是一种普照的光,它掩盖了一切其他色彩,改变着它们的特点。”这一观点主要说明
最新回复
(
0
)