首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Constructor call
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Constructor call
admin
2021-05-06
38
问题
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
Constructor called.
The value is 10
Copy constructor called.
The value is lO
Destructor called.
Destructor called.
注意:只修改注释“//ERROR ****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
using namespace std;
class MyClass{
public:
//ERROR *******found*******
Myclass(int i)
{value=i;cout<<"Constructor called."<
//ERROR *******found*******
Myclass(const Myclass p)
{
Value=p.value;
cout<<"Copy constructor called."<
}
void Print()
{cout<<"The value is"<
//ERROR *******found*******
void ~MyClas s()
{ cout << "Destructor
called."<
private:
int value;
};
int main()
{
MyClass obj1 ;
obj1.Print();
MyClass obj2(objl);
obj2.Print();
return 0 ;
}
选项
答案
(1)MvClass(int i=10) (2)MyClss(const MyClaaa&p) (3)~MyClass()
解析
(1)考查构造函数参数默认值,题目要求输出语句:The value is 10,从主函数中可以看出,obj1并没有初始化,但是obj1调用Print()函数时它的值为10,由此可知构造函数的形参有默认值,且值为10,因此得出语句MyClass(int i=10)。
(2)主要考查考生对复制构造函数的掌握,复制构造函数的形参都为引用,同时为了不改变形参的值要加上const,因此得出语句MyClass(const MyClass&p)。
(3)主要考查考生对析构函数的掌握,析构函数和构造函数一样,前面不能添加任何类型,要把void去掉。
转载请注明原文地址:https://kaotiyun.com/show/CWfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明:classSAMPLE{intn;public:SAMPLE(inti=0):n(i){}voidsetValue(intn0);};下列关于getVa
下面属于应用软件的是()。
下列关于类模板的叙述中,正确的是()。
下列关于C++函数的说明中,正确的是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
有如下类定义:classPerson{public:Person(strings):name(s){}protected:stringname;
字面常量42、4.2、42L的数据类型分别是()。
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=6,RED,BLACK=10};则枚举常量RED的值为
下列字符串中不能作为C++标识符使用的是()。
下列关于this指针的描述中,正确的是()。
随机试题
油品越重,自燃点越高。
国际金融市场中最大的是【】
A.药品保管制度B.进货检查验收制度C.复核D.拒绝调配E.购销记录药品零售企业对有配伍禁忌或者超剂量的处方,应当()。
某16层高层住宅,采用现浇钢筋混凝土剪力墙结构,层高3.0m,房屋高度48.3m,地下室顶板可作为上部结构的嵌固部位。抗震设防烈度为8度(0.30g),Ⅲ类场地,丙类建筑。该建筑首层某双肢剪力墙,如图38-40(Z)所示,采用C30混凝土,纵向钢筋和箍筋均
某一经济活动存在外部不经济是指该活动的()。
按照中国证监会发布的《货币市场基金管理暂行办法》以及其他有关规定,目前我国货币市场基金能够进行投资的金融工具主要包括()。
资金的投资收益通常包括()。
在谈话活动中,教师要做示范,给幼儿以提示,及时纠正幼儿说话时用词造句的错误。()
对被判处1年以下有期徒刑或者剩余刑期在1年以下的罪犯,由()代为执行刑罚。
下列不属于农业在国民经济中基础地位的主要表现的是()。
最新回复
(
0
)