首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include #include using namespace std; class MyClass{ public: MyClass(){cout
有如下程序 #include #include using namespace std; class MyClass{ public: MyClass(){cout
admin
2020-07-30
18
问题
有如下程序
#include
#include
using namespace std;
class MyClass{
public:
MyClass(){cout<<ˊAˊ;}
MyClass(char c){cout<
~MyClass(){cout<<ˊBˊ;}
};
int main(){
MyClass p1,*p2;
p2=new MyClass(ˊXˊ);
delete p2;
return 0;
}
执行这个程序屏幕上将显示输出( )。
选项
A、ABX
B、ABXB
C、AXB
D、AXBB
答案
D
解析
此题考查的是构造函数和机构函数。构造函数在对象被创建的时候由系统自动调用,而析构函数在对象的生存期即将结束的时候由系统自动调用。此题中,主程序在创建MayClass类的对象p1时,调用MayClass类的默认构造函数,输出字母A:然后在创建*p2对象时,调用带字母参数的构造函数,输出字母X;语句delete p2;调用析构函数,输出字母B;在主函数退出时,调用析构函数清除对象p1,输出字母B。
转载请注明原文地址:https://jikaoti.com/ti/8Sl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classPoint{intx,y;public:Point(int
下面不属于软件需求分析阶段主要工作的是
有如下类声明:classSAlVIPLE{intn;public:SAMPLE(inti=0):n(i){}voidsetValue(intnO);};下列关于get
若有如下类声明:classMyClass{public:MyClass(){cout
下列选项中不属于结构化程序设计原则的是()。
有如下程序:#includeusingnamespaeestd;classAA{public:AA(){eout
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};cl
下列叙述中,不属于软件需求规格说明书的作用的是()。
在C++中,编译系统自动为一个类生成缺省构造函数的条件是()。
打开文件时可单独或组合使用下列文件打开模式()。①ios_base∷app②ios_base∷binary③ios_base∷in④ios_base∷out若要以二进制读方式打开一个文件,需使用的文件打开模
随机试题
男性,10岁,持续性镜下血尿2年余,尿红细胞形态学检查示为肾小球性血尿,无其他症状,未进一步诊治,3个月前始出现听力障碍,且进行性加重。首先考虑的诊断是
HIV感染最简便的筛检方法为
下列哪项不属于“奇经八脉”的内容
车前子的功效是通草的功效是
中国甲公司进口一批电脑显示器,合同规定以信用证支付。甲公司开出的信用证规定装船期限为2000年5月1~10日。但是承运人的货轮由于撞船事故而进行修理,最后于2000年7月1日才完成装货。船长在接受了托运人出具的保函的情况下签发了与信用证一致的提单,并且办理
(2017年)林某在河道内修建了“农家乐”休闲旅社,在紧急防汛期,防汛指挥机构认为需要立即清除该建筑物,林某无法清除。对此,下列哪些说法是正确的?
工程监理人员发现工程设计不符合建筑工程质量标准或者合同约定的质量要求的,应当()
系统管理中完成建账工作(设置操作员、建账、赋权)后,总账系统的基本操作流程主要的步骤是()。①审核凭证;②结账;③记账;④填制凭证;⑤会计档案备份及打印各种账簿;⑥自动转账
贷款合同的复核发生在()
UglyIsOnlySkin-deepItmaynotbemuchtolookat.Butbeneaththathumbleexteriorbeatsanair-cooledengine.Itwon’t
最新回复
(
0
)