友元友元,顾名思义,作为朋友的成员。而且还是好朋友。
假设在类中,私有的和保护的是个人的隐私,这些需要个人同意,信赖的人才能看。友元就相当于这个“人”。
c++允许 友元 访问 私有数据。
友元的语法:
friend关键字只出现在声明处 其他类、类成员函数、全局函数都可声明为友元 友元函数不是类的成员,不带this指针 友元函数可访问对象任意成员属性,包括私有属性。
1、普通全局函数 作为 类的友元
2、类的某个成员函数 作为 另一个类的友元
3、一个类整体 作为 另一个类的友元
关于友元
最新推荐文章于 2024-06-20 09:00:44 发布
本文深入探讨了C++中友元的概念,解释了如何通过友元机制让一个类的成员可以访问另一个类的私有和保护成员。文章详细介绍了三种友元的使用方式:全局函数作为友元、一个类的成员函数作为另一个类的友元,以及一个类整体作为另一个类的友元。
990

被折叠的 条评论
为什么被折叠?



