首页 > 自考
题目内容 (请给出正确答案)
[单选题]

下面对于友元函数描述正确的是()

A.友元函数的实现必须在类的内部定义

B.友元函数是类的成员函数

C.友元函数破坏了类的封装性和隐藏性

D.友元函数不能访问类的保护成员

答案
收藏

C、友元函数破坏了类的封装性和隐藏性

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下面对于友元函数描述正确的是()”相关的问题
第1题
下面关于友元函数正确的说法是()。

A.在类中用关键词friend声明友元函数

B.友元函数说明的位置只能在类的public区

C.友元函数的定义只能放在类的外部

D.友元函数不是类的成员函数

点击查看答案
第2题
下面关于友元函数使用特点的说明正确的是()。

A.友元函数可以绕开成员函数直接访问类的私有和保护成员,避免调用成员函数相关的开销

B.友元函数虽然不是类的成员函数,但是因为友元函数是在类内说明的,所以也带有用this指针

C.友元函数可以以使用类内的所有成员,因此破坏了数据的安全性

D.友元函数的形参如果是类对象,可以用对象名,对象的引用或者对象指针

点击查看答案
第3题
关于友元函数的说法正确的是()。

A.友元函数可以是普通函数,可以是其他类的成员函数,也可以是本类的成员函数

B.友元函数可以访问多个类的私有成员和保护成员

C.在调用友元函数的时候需要使用“.”运算符

D.如果友元函数是某个类的成员函数,在定义这个友元函数的时候要使用类前缀

点击查看答案
第4题
下列关于友元函数的说法中不正确的是()

A.友元函数可以是一个普通函数,也可以是其它类的成员函数

B.友元函数不是类的成员函数

C.友元函数可以直接访问类的所有成员

D.友元函数不受访问控制符的限制

点击查看答案
第5题
friend是说明友元函数的关键字。()
点击查看答案
第6题
下列关于this指针的叙述中,正确的是()。

A.类的成员函数都有this指针

B.类的友元函数都有this指针

C.任何与类相关的函数都有this指针

D.类的非静态成员函数都有this指针

点击查看答案
第7题
以下不属于成员函数的是()

A.静态成员函数

B.友元函数

C.构造函数

D.析构函数

点击查看答案
第8题
下列关于用户自定义的转换函数的说法中正确的是()

A.自定义转换函数必须是类的成员函数

B.自定义转换函数可以是静态的

C.自定义转换函数可以是友元函数

D.自定义转换函数必须带有参数

点击查看答案
第9题
下列有关一个类的友元函数的叙述中,正确的()

A.允许在类外访问类中除私有成员以外的所有成员

B.允许在类外访问类中的任何成员

C.友元也是该类的成员

D.友元的声明必须被放在该类的公有部分

点击查看答案
第10题
若左操作数为基本数据类型或其它类对象时,此运算符应以友元函数的方式重载。()
点击查看答案
第11题
设计一个点类Point,包含两个坐标数据成员x,y和一个构造函数;再设计一个友元函数distance()用于求两点之间的距离。
设计一个点类Point,包含两个坐标数据成员x,y和一个构造函数;再设计一个友元函数distance()用于求两点之间的距离。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改