首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
33
问题
有如下程序: #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>voidfun(intn){if(n/2)fun(n/2);printf("%d",n%2);}main(){fun(10);printf("\
有以下程序:#includemain(){char’b,c;inti:b=‘a’:c=‘A’:for(i=0;i
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
有以下程序:#include<stdio.h>intfun(inta,intb){if(b==0)returna;elsereturn(fun(一一a,一一b));}main(){
运行下面的程序,输入字符串MicrosoftVisualStudio,则程序的执行结果是()。#includemain(){charChr[20];scanf(“%s”,&Chr);print
设有定义:doublex;,以下选项中不能将输入数据3.14读入赋给变量x的是()。
某系统总体结构图如下图所示:该系统总体结构图的深度是( )。
下列选项中,不属于数据库管理的是()。
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下画线处填入正确的内容并把下画
随机试题
在传统伦理道德规范方面,提出“三纲五常”的是____。
简述管理道德的特征。
一般情况下,硬盘驱动器读写数据的基本单位是_______。
运动时心输出量增加的原因有
李某与张某为邻居,因李某笑话张某才30岁就掉了大量头发,像个老头,张某便将李某打成重伤,经及时抢救,李某才脱离生命危险,治疗期间共花去医药费、交通费以及误工损失约3万元。公安机关对张某立案侦查,经人民检察院审查.向人民法院提起公诉。关于本案,请回答第(1)
银行结算账户是指存款人在经办银行开立的办理资金收付结算的人民币定期存款账户。()
我国的高山中,海拔超过8000米的是()。
“细胞膜——系统的边界”主要介绍细胞膜的成分和细胞膜功能两方面的内容。关于细胞膜是如何提取的以及其成分是如何分析出来的,教材安排了“体验制备细胞膜的方法”的实验。让学生体验实验材料的正确选择对于科学研究的重要性,以及制备细胞膜的方法中所蕴含的科学原理。关于
A、 B、 C、 D、 A
在VisualFoxPro中,数据表中备注型字段所保存的数据信息存储在以【】为扩展名的文件中。
最新回复
(
0
)