首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。 (1)重载运算符int, 请在注释//********1********后添加适当的语句。 (2)重载运算符“
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。 (1)重载运算符int, 请在注释//********1********后添加适当的语句。 (2)重载运算符“
admin
2017-11-27
47
问题
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
(1)重载运算符int, 请在注释//********1********后添加适当的语句。
(2)重载运算符“<<”,请在注释//********2********后添加适当的语句。
(3)在主函数main()中定义变量i,并调用对象obj的int运算符,给变量赋初值为10,请在注释//********3********后添加适当的语句。
(4)调用obi的“<<”运算符输出:
HelloTest
注意:增加代码,或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。
3include
using namespace std;
class TestClass
{
public:
//********1********
{
cout<<"int"<
return 10;
}
//********2********
{
cout<
}
};
int main()
{
TestClass obj;
//********3********
//********4********
return 0;
}
选项
答案
(1)添加语句:operator int() (2)添加语句:operator<<(char*str) (3)添加语句:int i=int(obj); (4)添加语句:obj<<"Hello Test";
解析
(1)题目1要求“重载运算符int”的定义。运算符重载的方法是定义一个重载运算符的函数,其一般格式为:函数类型operator运算符名称(形参列表){对运算符的重载处理}。所以第1个标识下,重载运算符int的语句为“operator int()”。
(2)题目2要求“重载运算符‘<<’”同(1),第2个标识下“<<”的重载函数定义为“operator<<(char*str)”。
(3)题目3要求“在主函数main()中定义变量i,并调用对象obj的int运算符,给变量赋初值为10。”定义变量i,即int i。“operator int()”中的返回值为10,所以调用对象obj的int运算符,给变量赋初值为10,就是int(obj),即第三个标识下添加“inti=int(obj);”。
(4)题目4要求“调用obj的“<<”运算符输出“HelloTest””。重载运算符“<<”后,不仅能输出标准类型数据,而且可以输出用户自己定义的类对象。所以直接添加要输出的字符串即可,即“obj<<"Hello Test";”。
转载请注明原文地址:https://kaotiyun.com/show/EDAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用ifstream流类定义一个流对象并打开一个磁盘文件与用使用fstream流类定义一个流对象并打开一个磁盘文件默认打开方式分别为______和没有默认。
派生类的构造函数的成员初始化列表中,不能包含()。
友元运算符。obj1>obj2被C++编译器解释为()。
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为main(){inta,b;scanf("%d%d",&a,&B).;cin>>a>>b;cout<<"a="<<a
在文件操作中,代表以追加方式打开文件的模式是
按照“先进先出”组织数据的数据结构是()。
数据库设计的根本目标是要解决
软件工程的框架可概括为:目标、过程和【 】。
数据库系统的核心是
用树形结构表示实体之间联系的模型是
随机试题
根据《中华人民共和国会计法》的规定,对单位会计资料的真实性、完整性负责的是
A.窦房结B.心房肌C.房室交界D.心室肌E.浦肯野纤维自律性最高的是
患者,男,24岁。上唇部肿胀疼痛3天,伴发热。检查:体温38.5℃,上唇肿胀明显、紫红色.可见多个黄白色脓头此部位感染最常见的致病菌为
A.胎怯B.胎黄C.水肿病D.硬肿症E.坏疽病外感寒邪,气滞寒凝血瘀,多发生于()
在实行产品差异化战略时,应注意要突出最有价值的一个方面,使初次购买的顾客易于试用产品,使一般的用户很难放弃该产品。()
孙某是某军区的团长,一日携带部队外出执行任务,必须经过某农村的玉米地,和该玉米地主任刘某说明情况并承诺会小心前行后,得到刘某的拒绝,并且使用刀具威胁,虽然最后制止了刘某的失控行为,但是耽误了任务执行,下列说法正确的是:()
风机按气体在旋转叶轮内部的流动方向分为()风机。
某在建大型水利枢纽工程,主坝为混凝土重力坝,最大坝高166m,为2级永久性水工建筑物,则该水利枢纽导流隧洞为()级导流建筑物。
与普通合伙企业相比,下列各项中,属于股份有限公司缺点的是()。
A、Theythinkhighlyofthemselves.B、Theyarelesscompetentthanmen.C、Theylackself-confidencecomparedwithmen.D、Theyare
最新回复
(
0
)