首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include #include using namespace std; class MyClass{ public: MyClass(){cout
有如下程序 #include #include using namespace std; class MyClass{ public: MyClass(){cout
admin
2020-07-30
26
问题
有如下程序
#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://kaotiyun.com/show/2Hyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用[答题]菜单打开考生文件夹proj2下的工程proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输
下列语句中错误的是()。
下列关于return语句的叙述中,正确的是
下列关于运算符重载的描述中,正确的是()。
下列关于类和对象的叙述中,错误的是()。
关于关键字class和typename,下列表述中正确的是()。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
下列对于软件测试的描述中正确的是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
随机试题
该患儿最可能的诊断应如何处理
在《刑事诉讼法》规定的证据中不可能成为直接证据的是
A.寒痰B.热痰C.燥痰D.湿痰
A、减慢射血期B、等容舒张期C、快速充盈期D、等容收缩期E、快速射血期室内压最低是在
某碱性药物的pKa=9.8,如果增高尿液的pH,则此药在尿中
属于竣工决算编制依据的是( )。
对拟发行股票的合理估值是定价的基础。()
中性色调介于()之间。
非经济薪酬:是指员工从自身工作中得到的报酬,指员工由于努力工作受到表扬、晋升与重视,从而产生工作荣誉感、成就感、责任感,并获得社会的尊重与职业发展机会。以下不属于非经济薪酬的是()
A、BecausehegoestouniversityinEasthill.B、BecauseheworksinEasthillTownHall.C、Becausehecamehereforsummervacatio
最新回复
(
0
)