首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
23
问题
有如下程序: #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(){intx=10,y=11,z=12;if(y<z)x=y;y=z;z=x;printf("x=%dy=%dz=%d\n",x,y,
软件生命周期是指()。
有以下程序#include<stdio.h>intm=1,n=2;voidsub1(intm,intn){m+=2;n++;}voidsub2(){m++;n+=2;}main(){
若有定义“intx,y;”并已正确给变量赋值,则下列选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式“(x-y)”等价的是()。
有以下程序#include<stdio.h>intm=12;intfun(intx,inty){staticintm=3;m=x*y-m;return(m);}main(){
设有一联合体变量定义如下:uniondata{longa;floatb:intc;chard;};uniondatax;执行下列语句后,正确的联合体
关于switch语句的叙述正确的是()。
下列函数的功能是()。voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
线性表常采用的两种存储结构是()。
随机试题
试述社会主义初级阶段坚持公有制主体地位的原因。
男性,56岁。既往有高血压病史10余年。本次因大便后突发头痛、偏瘫4小时伴呕吐2次送入急诊室。体检:BP26/14kPa,左侧上下肢肌力0度,肌张力低下。左侧偏身痛觉减退。根据假设信息中的病情变化,以下哪项处理是错误的
A.《纽伦堡法典》B.《赫尔辛基宣言》C.《希波克拉底誓言》D.《大医精诚》E.《伤寒杂病论》
应首先做的辅助检查是本病例治疗时应先用
根据企业所得税法的规定,下列收人中可以免征企业所得税的是()。
课堂气氛作为教学过程的(),它通常是指课堂里某种占优势的态度与情感的综合状态。
需求,是指在其他条件不变的情况下消费者在一定时期内在各种可能的价格下愿意而且能够购买某种商品的数量。除了商品自身的价格外.需求的影响因素还有()。
下列句子,没有语病的一句是()
Duringthe1980s,unemploymentandunderemploymentinsomecountrieswasashighas90percent.Somecountriesdidnot【C1】______
A、Theyarenotasdangerousaspeoplethink.B、Theycanbeasfriendlytohumansasdogs.C、Theyattackhumanbeingsbynature.
最新回复
(
0
)