首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl,此工程中含有一个源程序文件proj1.cpp。 其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Construc
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl,此工程中含有一个源程序文件proj1.cpp。 其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Construc
admin
2021-09-05
36
问题
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl,此工程中含有一个源程序文件proj1.cpp。
其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
Constructorcalled.
Thevalueis10
Copyconstructorcalled.
Thevalueis10
DestructorCalled.
Destructorcalled.
注意:只修改注释“//ERROR****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
usingnamespacestd;
classMyClass{
public:
//ERROR**********found**********
MyClass(inti)
{value=i;cout<<"Constructorcalled."<
//ERROR**********found**********
MyClass(constMyClassP)
{
value=p.value;
cout<<"Copyconstructorcalled."<
}
voidPrint()
fcout<<"Thevalueis"<<
value<
//ERROR**********found**********
void~MyClass()
{cout<<"Destruc七orcalled."
<
private:
intvalue;
};
intmain()
{
MyClassobj1;
obj1.Print();
MyClassobj2(objl);
obj2.Print();
return0;
}
选项
答案
(1)MyClass(inti=10) (2)MyClass(constMyClass&p) (3)~MyClass()
解析
(1)考查构造函数参数默认值,题目要求输出语句:Thevalueis10,从主函数中可以看出,obj1并没有初始化,但是objl调用Print()函数时它的值为10,由此可知构造函数的形参有默认值,且值为10,因此得出语句MyClass(inti=10)。
(2)主要考查考生对复制构造函数的掌握,复制构造函数的形参都为引用,同时为了不改变形参的值要加上const,因此得出语句MyClass(constMyClass&p)。
(3)主要考查考生对析构函数的掌握,析构函数和构造函数一样,前面不能添加任何类型,要把void去掉。
转载请注明原文地址:https://kaotiyun.com/show/Io5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
由于常对象不能被更新,因此()。
有如下程序:#includeusingnamespacestd;classBase{public:voidfun0{cout
面向对象方法中,继承是指()。
数据结构中,与所使用的计算机无关的是数据的()。
下列关于类模板的模板参数的叙述中,错误的是()。
下列选项可以做C++标识符的是()。
对于通过公有继承定义的派生类,若其成员函数可以直接访问基类的某个成员,说明该基类成员的访问权限是()。
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
请打开考生文件夹下的解决方案文件proj2,该工程中含有一个源程序文件proj2.cpp,其中定义了CharShape类、Triangle类和Rectangle类。CharShape是一个抽象基类,它表示由字符组成的图形(简称字符图形),纯虚函数
在关系数据库中,用来表示实体间联系的是
随机试题
会计报表中的货币性项目按其性质不同可划分为
钩虫病时,粪便中可见
下列关于城市供热网形制的说法中,哪项是不正确的?()
传统折中理论认为,如果公司采取适度数量的债务筹资,影响到普通股股东可分配盈利的债务利息和股权成本会与因债务筹资而增加的风险补偿得到同步增加。()
联系实际,谈谈你对新课程改革基本目标的认识。
戏曲的剧种主要是依据_________和_________来划分的。
一个慈善家救助了一个腿受伤的贫困少年。将他的腿医治好,但是这名少年长大后却成了一个抢劫犯。请你就此发表个人看法。
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)则该关系的主键为
【B1】【B2】
Clearlyifwearetoparticipateinthesocietyinwhichwelivewemustcommunicatewithotherpeople.【B1】______communicating
最新回复
(
0
)