首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义 class MyClass public: Private: int data; }; 若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyCla
有如下类定义 class MyClass public: Private: int data; }; 若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyCla
admin
2019-04-01
56
问题
有如下类定义
class MyClass
public:
Private:
int data;
};
若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyClass类的对象obi,则横线处的声明语句应为( )。
选项
A、friend istream&operator>>(istream&is,MyClass&a);
B、friend istream&operator>>(istream&is,MyClass a);
C、istream&operator>>(istream&is,MyClass&a);
D、istream&operator>>(istream&is,MyClass a);
答案
A
解析
C++的输入运算符>>作为非类成员函数重载。在一个类中,可将输入运算符>>声明为友元函数,在类MyClass重载输入运算符>>的形式如选项A)所示。
转载请注明原文地址:https://www.kaotiyun.com/show/SYAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inClude<iostream.h>#dehneN2#dehneMN+1#denneNUM2*M+1Voidmain(){inti;for(i=1;i<
有以下程序:#include<iostream.h>Floatfun(intx,inty){return(x+y);}voidmain(){inta=2,b=5,c=8;cout<
下面对静态数据成员的描述中,正确的是
下列选项,不正确的是
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
下列关于C++流的叙述中,正确的是
下列关于类和对象的叙述中,错误的是
在一棵二叉树上,第4层最多有几个结点()。
非成员函数应该声明为类______函数才能访问该类的私有成员。
A、 B、 C、 D、 B两个实体集间的联系可以有下面几种:一对一的联系、一对多或多对一的联系和多对多的联系。由于一间教室可以坐多个学生,所以它们的联系是一对多联系。
随机试题
班级管理的主要功能是()。
移植肾摘取时,肾脏灌流量应控制在
反密码子IGG的相应密码子是
乳牙酸蚀的时间最好为
患者,女,26岁,已婚。产后3天高热寒战,小腹疼痛拒按,恶露初时量多。后量少、色紫暗如败酱、臭气。烦躁口渴,溺赤便结,舌红苔黄,脉滑数有力。其诊断是()
某售房广告详细介绍了一待售商业用房的基本状况,以及购房的程序、方法、相关税费及销售电话和地址。甲公司根据该售房广告提供的信息,以10000元/m2的价格购置了该商业用房,企业自筹资金700万元,其余800万元向银行贷款取得。该商业用房建筑面积为1500m2
【2014专业知识真题下午卷】建筑物谐波源较多的供配电系统设计中,下列哪些措施是正确的?()
某企业月初由短期借款40万元,本月向银行借入短期借款45万元,以银行存款偿还短期借款20万元,则月末短期借款账户的余额为( )。
1949年《中国人民政治协商会议共同纲领》中使用的概念是()。
简述经济帮助请求权的适用条件。
最新回复
(
0
)