首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: _____________ private: int data; }; 若要为 MyCla
有如下类定义: class MyClass { public: _____________ private: int data; }; 若要为 MyCla
admin
2015-07-22
66
问题
有如下类定义:
class MyClass {
public:
_____________
private:
int data;
};
若要为 MyClass 类重载流输出运算符 <<,使得程序中可以"cout << obj;"这样的语句输出 MyClass 类的对象 obj 中成员变量 data 的值,则横线处应填入的语句是
选项
A、friend ostream& operator << (ostream& os, MyClass a);
B、friend ostream& operator << (MyClass a, ostream& os);
C、ostream& operator << (ostream& os, MyClass a);
D、ostream& operator << ( MyClass a, ostream& os);
答案
A
解析
本题考查在类中重载流运算符<<,那么需要将该运算符重载为友元成员函数,且第一个参数为ostream& os,所以A选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/G0Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下定义数组中错误的是
下列程序的运行结果是()。#include<iostream.h>classA{inta;public:A(){a=0;}A(intaa){a=aa;cout
进行文件操作时需要包含()文件。
下列程序中,划线处正确的语句是()。#include<iostream.h>ClassBase{Public:Voidfun(){cout<<"Base::fu
下列对类的构造函数和析构函数的描述中,正确的是()。
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是【】。
在C++语言中,形参的缺省存储类型是()。
下面程序的运行结果为#include<iostream.h>classA{staticintn;public:A(){n=1;}A(intnum){n=
下面关于运算符重载的描述错误的是
执行完下列语句 int a,b, *c=&a; int * &p=c; p=&b; 后c指向
随机试题
体育教学设计需要对体育教学的各个环节进行全面分析,但不包括()。
将货物直接码放在货架上的保管方式为()
与白细胞杀菌能力无关的过程是
项目结构的分解与()项目管理的组织结构密切相关。
()位于福建省永定县湖坑镇洪坑村,号称土楼王子。
按照中国常模标准,SCL-90筛选阳性的标准为()
小明是班上的“调皮大王”,他上课经常做出诸如往前排同学后背上贴纸条等等恶作剧,所以经常被老师批评,他的父亲对他非打即骂。九岁那年,小明转学遇到新的班主任,父亲对班主任说:“这孩子太调皮了,请严加管教。”班主任好奇地走近小明,从生活上关心他,学习上帮助他,并
政策过程的最后一个阶段是()。
Somepeopledobelievethatsmokingwill(certain)______causelungcancer.
A、Thecigarassociationhastakensomeactions.B、Teenshavebeentaughtcigarsarelesspoisonousthancigarettes.C、Theattemp
最新回复
(
0
)