首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下程序声明了一个电话号码类PhoneNumber,重载了流插入运算符<<,以便于电话号码的输出。请将程序补充完整。 # include<iostream> # include<iomanip> # include<string>
如下程序声明了一个电话号码类PhoneNumber,重载了流插入运算符<<,以便于电话号码的输出。请将程序补充完整。 # include<iostream> # include<iomanip> # include<string>
admin
2009-08-15
57
问题
如下程序声明了一个电话号码类PhoneNumber,重载了流插入运算符<<,以便于电话号码的输出。请将程序补充完整。
# include<iostream>
# include<iomanip>
# include<string>
using namespace std;
class PhoneNumber{
public:
void setNumber(string number) {this-->number = number;}
//重载流插入操作符
friend【 】(ostream &output,const PhoneNumber &num)
{ output<<num. number; return output; }
private:
string number;
};
int main() {
PhoneNumber phone;
phone. setNumber("8008100598");
cout<<"The phone number is:"<<phone<<endl;
return 0;
}
选项
答案
PhoneNumber Opcrator<<
解析
运算符重载的方法是定义一个重载运算符的函数,在需要执行被重载的运算符时,系统就自动调用该函数,以实现相应的运算。运算符重载实质上是函数的重载。重载运算符的函数一般格式为:函数类型operator运算符名称(形参列表){对运算符的重载处理},即函数名是由operator和运算符组成,如operator+意思是“对运算符+重载”。所以重载流插入操作符为:PhoneNumber Operator<<,其中符号“<<”为输出符。
转载请注明原文地址:https://www.kaotiyun.com/show/LEjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun1(char*p){char*q;q=p;while(*q!=\’0’){(*q)++:q++;
以下关于C语言的叙述中正确的是()。
己知inta=6;则执行a+=a一=a*a;语句后,a的值为()。
有以下程序:#include<stdio.h>#defineN4voidfun(inta[][N],intb[])inti:for(i=0:i<N;i++)b[i]=a[i][i];main()int
下列有关数据库的描述,正确的是()。
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
有两个关系R和T如下:则由关系R得到关系T的操作是
以下选项中,能用作用户标识符的是()。
下面关于算法的叙述中,正确的是()。
测试用例包括输入值集和______值集。
随机试题
杰出人物和人民群众共同创造历史。
公务员职务上的义务和权利是行政职务关系内容的核心。下列属于公务员职务上的权利的有()。
[2012年第62题]某寒冷地区的住宅小区附近有热电厂,则小区的供暖应优选下列哪种热源?
背景:某公司承接了某城市道路的改扩建工程。工程中包含一段长240m的新增路线(含下水道200m)和一段长220m的路面改造(含下水道200m),另需拆除一座旧人行天桥,新建一座立交桥。工程位于城市繁华地带,建筑物多,地下管网密集,交通量大。
下列大体积混凝土温控措施中,不属于降低混凝土的入仓温度措施的是()。
金融衍生产品的价值一般与基础金融工具的价格紧密相关。()
根据合同成立时标的物是否存在为标准,买卖合同可分为()。
Thedaythissmalltowntolditsresidentstostopdrinkingthewater,lifeonGlendaleBoulevardturnedfromquiettoalarming.
AreWeReadytoOpen?Emailhasthepotentialasacost-efficientandeffectivemarketingstream.Touseitanduseit
A、Hekeepsforgettingtheimportantthingshehastodo.B、HehasgreatdifficultyrememberingKoreanwords.C、Hecan’tfindthe
最新回复
(
0
)