友元作用(38)。

admin2009-02-15  20

问题 友元作用(38)。

选项 A、提高程序的运行效率
B、加强类的封装性
C、实现数据的隐藏性
D、增加成员函数的种类

答案A

解析 一般来说,类的公有成员能够在类外访问,私有的成员只能被类的其他成员函数访问。但是通过C++中提供的友元概念,可以实现类的私有成员的访问。虽然友元为我们进行程序设计提供了一定的方便性,但是面向对象的程序设计要求类的接口与类的实现分开,对对象的访问通过其接口函数进行。如果直接访问对象的私有成员,就破坏了面向对象程序的信息隐藏和封装特性,虽然提供了一些方便,但有可能是得不偿失的,所以,我们要慎用友元。
转载请注明原文地址:https://jikaoti.com/ti/oqa7FFFM
0

相关试题推荐
最新回复(0)