Skip to content

Latest commit

 

History

History
20 lines (12 loc) · 781 Bytes

File metadata and controls

20 lines (12 loc) · 781 Bytes

第19讲 友元

这是一个应该尽量避免使用的鸡肋语言特性,学习它的意义只是为了能看懂老旧代码。Java 中没相同或相类的语言特性。
本笔记也不多记录这个特性。
视频地址:https://www.coursera.org/learn/cpp-chengxu-sheji/lecture/T0JfZ/you-yuan

友元破坏了对象的封装性,应当避免使用。

友元函数

  • 一个类的友元函数可以访问该类的私有变量

友元类

  • A是B的友元类:A的成员函数可以访问B的私有成员。
  • 友元类之间的关系不能传递,不能继承。

<Previous | Home | Next>