首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include #include using namespace std; class MyClass{ public: MyClass(){cout
有如下程序 #include #include using namespace std; class MyClass{ public: MyClass(){cout
admin
2020-04-07
1.7K+
问题
有如下程序
#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/eC8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果为()。#include<iostream.h> voidmain(){inta=2;intb=a+1;cou<<afo<<endl;}
设有定义charstr[80];以下不能将输入数据first\nsecond\n读取到数组str中的语句是
下列关于this指针的叙述中,正确的是()。
程序设计语言的基本成分是数据成分、运算成分、控制成分和
有如下类定义,请将Sample类的复制构造函数补充完整。classSample{public:Sample(){}~Sample(){if(P)deleteP;)Sample(constSamp
关于语句 #include<iostream> usingnamespacestd; voidmain() {cout<<100.8989663<<’; cout<<fixed<<100.8989663<
执行语句:{cout<<setfill(’*’)<<setw(10)<<setfill(’#’)<<left<<123<<"OK"<<endl;return0;)后将输出()。
数据库DB、数据库系统:DBS、数据库管理系统DBMS之间的关系是()。
面向对象程序设计将数据和什么放在一起,作为一个相互依存、不可分割的整体来处理?
随机试题
工程质量控制应该是积极主动地对影响质量的各种因素加以控制,也就是在工程质量控制中应坚持()的原则。
()电动冲击钻也可像普通电钻一样使用。
莎士比亚历史剧的代表作是
被定义为“主体感受生活、欣赏艺术、体验和孕育意象的敏锐性和悟性”的是()
评价一台CT机的优劣,正确的是
在下列施工机械工作时间中,不应计入定额时间,或不能作为计算定额时间基础的时间有()。
属于投标文件重大偏差,未对招标文件实质上响应可作废标处理的情形有()。
具有法人资格的企业有()。
商业银行的经营是其对所开展的各种业务活动的( )。
下列各项中,须经有限责任公司股东会以特别决议方式做出决定的是()。
最新回复
(
0
)