首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Girl; class Bov{ public: Boy(double h); void Show(const Gid&g); void Print()const; private: double height; }; clas
有如下类定义: class Girl; class Bov{ public: Boy(double h); void Show(const Gid&g); void Print()const; private: double height; }; clas
admin
2017-07-28
28
问题
有如下类定义:
class Girl;
class Bov{
public:
Boy(double h);
void Show(const Gid&g);
void Print()const;
private:
double height;
};
class Girl{
friend class Boy;
friend void Display(coflst 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://jikaoti.com/ti/dNt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为【 】。#include<iostream,h>voidFunc(charch){switch(ch).{case’A’:case’a’cout<<"优秀"<<end1;
将7个数据进行插入排序,在最坏情况下需要比较的次数是
有如下类声明;classSAMPLE{intn;public:SAMPLE(inti=0):n(i){}voidsetValue(intn0);}
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
类MyClass的定义如下,若要对value赋值,则下面语句正确的是()。classMyClass{public:MyClass(){}MyClass(inti){value=newint(i);}
下列情况中,不会调用拷贝构造函数的是()。
若类A和类B的定义如下:#include<malloc.h>classA{inti,j;public:intgeti(){returni;}};classB:
______是C++语言程序的人口。
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;_______!=’\0’;i++);return(i);}
下面关于ios类的叙述中,正确的是()。
随机试题
[*]
三羧酸循环中的不可逆反应是
器械护士刘某,术后对手术金属器械进行去污处理时,下列做法中错误的是
28岁,白带增多6天,外阴瘙痒,查外阴黏膜充血,阴道黏膜充血,分泌物呈黄绿色稀薄泡沫状。可考虑本病为
在工程网络计划中,关键工作是指( )的工作。
如果企业的最高决策层直接从事各所属单位的日常管理,这样的企业组织形式为()。
下列项目中,属于转移风险对策的有()。
法的实施的最终保障手段是()。
如下图所示,某校园网用10Gbps的POS技术与Internet相连,POS接口的帧格式是SDH。路由协议的选择方案是校园网内部采用OSPF协议,校园网与Internet的连接使用静态路由协议。校园网内的路由器R1设为DHCP服务器,可分配的IP地址是22
Childrenwhogriptheirpenstooclosetothewritingpointarelikelytobeatadisadvantageinexaminations,【C1】______tothe
最新回复
(
0
)