首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Girl; class Boy{ public: Boy(double h); void Show(const Girl&g); void Print()const; pr
有如下类定义: class Girl; class Boy{ public: Boy(double h); void Show(const Girl&g); void Print()const; pr
admin
2021-06-10
34
问题
有如下类定义:
class Girl;
class Boy{
public:
Boy(double h);
void Show(const Girl&g);
void Print()const;
private:
double height;
};
class Girl{
friend class Boy;
friend void Display(const Girl&);
public:
Girl(double h);
private:
double height;
};
下列叙述中,错误的是( )。
选项
A、类Boy是类Girl的友元类
B、函数Display是类Girl的友元函数
C、类Boy的成员函数Print是类Girl的友元函数
D、类Boy的成员函数Show中不能访问类Girl的私有成员height
答案
D
解析
由题意可知,Girl类的定义体中,定义友元类Boy、友元函数Display(const Girl&g),所以选项A、B正确;由于Boy是Girl的友元类,所以Boy的成员函数都属于Girl类的友元函数,Boy的成员函数Show()是可以访问Girl的私有成员height的,选项C正确;本题答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/65fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列定义语句中,错误的是()。
用树形结构表示实体之间联系的模型是()。
下面是一个模板声明的开始部分:templutedouble_由此可知()。
下列关于运算符重载的描述中,错误的是()。
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是()。
下列关于文件流的描述中,正确的是()。
下列描述中错误的是()。
有如下程序:#ineludeusingnamespacestd;classBook{public:Book(char*t=""){strepy(title,t);}private:
结构化程序的三种基本控制结构是
随机试题
王某,泄泻20余年,稍进油腻或生冷之品大便次数就增多,水谷不化,脘腹胀闷不舒,面色萎黄,肢倦乏力,纳食减少,舌淡苔白,脉细弱。若治疗无效,症见黎明之前腹部作痛,肠鸣即泻,泻后则安,形寒肢冷,腰膝酸软,治宜合用
维拉帕米的首选适应证是()
下列方剂中,不含栀子的是()
A.那格列奈B.盐酸二甲双胍C.阿卡波糖D.格列吡嗪E.盐酸吡格列酮属于α–葡萄糖苷酶抑制剂的是()。
如果直管式阻性消声器其他条件不变,直管式阻性消声器的截面积越大,其消声效果()。
承包人应根据()提交合格的竣工图。
某天深夜,骑车人甲不慎掉入修路挖的坑里,造成车坏人伤,此坑周围无栅栏围住也未安置红灯。后来查明,该坑是某修路队雇用的王某所挖。甲的损失()。
据海关统计,2010年1~10月份,广东省对东盟的进出口贸易总值为649.1亿美元,比去年同期(下同)增长31.3%,占同期广东省进出口贸易总值的8%。其中,对东盟出口253.5亿美元,增长20.8%:自东盟进口395.6亿美元增长39%。2010年10月
在VGA显示器中,要显示256种颜色,则每个像素对应的显示存储单元的长度是( )位。
下列关于栈的叙述正确的是( )。
最新回复
(
0
)