首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmjl,此工程中含有一个源程序文件pmj1.cpp。 其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Thevalue
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmjl,此工程中含有一个源程序文件pmj1.cpp。 其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Thevalue
admin
2020-07-23
51
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmjl,此工程中含有一个源程序文件pmj1.cpp。
其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
Thevalueofmemberobjectsis8
注意:只修改注释“//ERROR****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
usingnamespacestd;
ClaSsHember
{
public:
Hember(intx){val=x;}
intGetData(){returnval;}
private:
//ERROR********found********
intval=0;
};
classHyClass
{
public:
//ERROR********found********
HyClass(intX){data=x;}
voidPrint()
//ERROR********found********
{cout<<"ThevalueOfmemberobjectis"<
private:
Hemberdata;
};
intmain()
{
HyClassobj(8);
obj.Print();
return0;
}
选项
答案
(1)int val; (2)MyClass(int x) : data(x) {} (3){ cout<< "The value of member object is "<< data.GetData()<< endl; }
解析
(1)主要考查考生对私有成员的掌握情况,类的私有成员只能声明而不能对其赋初值。
(2)主要考查考生对构造函数的掌握情况,data是Member类,而x是int型,因此这里使用成员列表初始化法,调用Member的构造函数初始化。
(3)主要考查考生对成员函数的掌握情况,val为私有成员,因此不能被类外函数调用。
转载请注明原文地址:https://kaotiyun.com/show/vnyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知主函数中通过如下语句序列实现对函数模板swap的实例调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的描述中,会导致上述语句序列发生编译错误的是
下列有关虚函数的表述中,错误的是
有如下类定义:classPoint{intxx,yy;public:Point():xx(0),yy(0){}Point(intx,inty=0):xx(x),yy(y){}};若执行语句Pointa
有如下程序:#includeusingnamespacestd;classBase1{public:Base1(){}~Base1(){cout
要定义整型数组x,使之包括初值为1的三个元素,下列语句正确的是
若为类MyClass重载运算符"+",下列声明中,错误的是
若目前E盘根目录下不存在data.txt文件,则下列打开文件方式不会自动创建data.txt文件的是
在关系模型中,每一个二维表称为一个
有如下说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是()。
下列字符串中,不可以用做C++标识符的是()。
随机试题
有权宣告公民死亡的机关是()
下列有紧张性活动的神经纤维是
诊断心的病证,哪种表现最为典型
赵某向甲行政机关申请某项行政许可,下列关于甲行政机关作出行政许可决定的期限的说法,哪项是不正确的?
[2005年第119题]采用净现值(NPV)、内部收益率(IRR)和差额内部收益率(△IRR)进行互斥方案比选,它们的评价结论是()。
下列有关还原反应过程的安全措施要求错误的是()。
采暖系统中的膨胀水箱,根据工艺要求安装管道时,严禁安装阀门的部位为()。
下列关于印花税纳税贴花的表述中,正确的有()。
下列关于能源分类表述错误的是:
Hehas_____averyoddsetofpeople.Ihopetheywon’thaveabadinfluenceonhim.
最新回复
(
0
)