首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Date{ public: Date(int y=2014,int m=9,int d=9):year(y),month(m),day(d){} ______(ostream&stream,Date
有如下类定义: class Date{ public: Date(int y=2014,int m=9,int d=9):year(y),month(m),day(d){} ______(ostream&stream,Date
admin
2021-05-06
30
问题
有如下类定义:
class Date{
public:
Date(int y=2014,int m=9,int d=9):year(y),month(m),day(d){}
______(ostream&stream,Date&ddd);//运算符<<的声明
private:
int year,month,day;
};
若要使语句序列
Date GoodDay;
cout<
能够正常运行,横线处的内容应为( )。
选项
A、istream&operator<<
B、ostream&operator<<
C、friend istream&operator<<
D、friend ostream&operator<<
答案
D
解析
本题考查的是输出运算符<<的重载首先函数的第一个形参类型为ostream&,所以返同值也应该是ostream&,以保证输出运算符可以链接使用,选项A、C错误;由于I/O操作符的第一个形参类型并不是Date类类型,所以不能作为成员函数,必须使用友元函数,声明前必须加关键字friend,选项B错误,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/hLfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(char*s,char*s1,char*s2)中形参字符串s1和s2有相同的字符个数,且s1中各字符互不相同。该函数实现将已知字符串S中所有在字
使用VC6打开源程序文件modi3.cpp。此程序的功能是将out1.txt文件中的内容输出到屏幕与文件中。输出如下:李一1.78m21王一1.65m23out2.txt文件的内容如下:李一
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义纯虚类TestClass0,包含纯虚函数fun(),请在注释//********1********后添
对于循环队列,下列叙述中正确的是()。
下列叙述中正确的是()。
若有函数模板mySwap和一些变量定义如下:temp1ate<c1assT>voidmySwap(Tx,Ty);doubledl,d2;intil,i2;下列对mySwap的调用中,错误的是()。
有如下函数模板定义:templateTfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
以下关键字不能用来声明类的访问权限的是()。
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
在C++语言系统中,用于输入数据所使用的标识符cin是
随机试题
关于地裂缝的勘察方法与要求,下列说法正确的是()。
经过多年探索,我国的股权投资基金行业获得了长足的发展,主要体现为()。I.科技迅速发展Ⅱ.市场规模增长迅速Ⅲ.市场主体丰富Ⅳ.有力地促进了创新创业和经济结构转型升级
根据《票据法》的规定,汇票背书中未记载背书日期的,确定票据的背书日期为()。
甲公司是一个汽车挡风玻璃批发商,为5家汽车制造商提供挡风玻璃。该公司总经理为了降低与存货有关的总成本,请你帮助他确定最佳的采购批量。有关资料如下:(1)挡风玻璃的单位进货成本为1300元。(2)全年需求预计为9900块。(3)
甲、乙、丙三个工厂承接A和B两批完全相同的加工订单,如果甲厂和乙厂负责A订单而丙厂负责B订单,则丙厂要比甲厂和乙厂晚15天完成;如在上述条件下甲厂分配的生产资源或者乙厂分配的生产资源用于B订单生产,则A、B两个订单同时完成。问如果合并三个工厂的生产能力,第
2014年全年国内生产总值636463亿元,比上年增长7.4%。其中,第一产业增加值58332亿元,增长4.1%;第二产业增加值271392亿元,增长7.3%;第三产业增加值306739亿元,增长8.1%。2013年第一产业增加值占全年国内生产总值的比
某市电费标准是,若月用电量不超过100千瓦时,则每千瓦时电费0.5元,若月用电量超过100千瓦时,则超过部分每千瓦时0.85元。今年9月,小玲家比小桃家多交电费6.3元,那么小桃家这个月用电量是()千瓦时。
先提出一个小要求,对方接受后不久,再提出一个大要求,此时要求被满足的可能性会增加。这种策略是()。(2017年)
下列加下划线字的注音全都正确的一组是:
Thesearenoteasytimesforbooksellers,borders,abigAmericanone.ditcheditsbossinJanuaryandhasclosedstores,butis
最新回复
(
0
)