首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: _____________ private: int data; }; 若要为 MyCla
有如下类定义: class MyClass { public: _____________ private: int data; }; 若要为 MyCla
admin
2015-07-22
40
问题
有如下类定义:
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://jikaoti.com/ti/yoE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++语言中关于构造函数的说法正确的是
类MyClass的定义如下:classMyClass{public:MyClass(){}MyClass(inti){value=newint(i);}i
下面程序的功能是将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变,请填空。#include<iostream.h>#include<string.h>voidmain(){c
只能作为成员函数重载的是
若类A和类B的定义如下:classA{inti,j;public:voidget();//…};classB:A
在C++语言中,形参的缺省存储类型是()。
类MyClass的定义如下:class MyClass{public:MyClass(){}MyClass(inti){value=newint(i);}int*value;};若要对
C++语言提供的基本控制结构可以分为3种类型:顺序结构、【】和循环结构。
设有以下变量定义,并已赋确定的值:charw;intx;floaty;doublez;则表达式:w*x+z-y所求得的数据类型为()。
随机试题
重型系统性红斑狼疮活动期的治疗首选
女性,70岁,行右乳癌改良根治术,肿物直径3cm,右腋下淋巴结可见癌转移1/15,雌激素、孕激素受体均为阴性,胸片、腹部B超、骨扫描均未见异常。患者的临床分期为
治疗痴呆虚证必补的脏是
下列哪一个经脉与胞宫没有直接连属关系
施工资料的专用表格是按()排列顺序号的。
某男性借款人年龄45岁,向银行申请个人一手住房贷款,则贷款的最长年限一般不超过()年,符合相关条件的可放宽到()年。
从通货膨胀的程度来看,物价上涨幅度最小的是()通货膨胀。
商品流通企业在采购商品过程中发生的进货费用,应当计入存货采购成本,也可以先进行归集,期末根据所购商品的存销情况进行分摊,对于已售商品的进货费用计入当期损益;对于未售商品的进货费用,计入期末存货成本。()
2013年上海A类公务员考试自然界中存在着许许多多我们往往用肉眼察觉不到的物质循环和能量流动,把生物群落(动物、植物、微生物)同其生存的非生命环境(大气、水、土壤),以及生物群落内部的不同种群连结到一起,形成一个相互联系、相互作用、相互制约的系统,这
简述缔约过失责任和违约责任的区别。
最新回复
(
0
)