友元的性质
📅 2026/7/27 7:00:32
👁️ 阅读次数
📝 编程学习
1.什么是友元?
友元是用来突破类中访问限定符限制的一种方式,在函数声明前面或一个类声明前面加上friend关键字,就可以构成友元函数,与友元类
2.什么时候用友元?
在想要突破类中访问限定符限制时,也就是想要访问由private或protected限定的成员时考虑使用。
3.用的时候在哪声明?
在类定义的任意位置都行且不受访问限定符的限制
4.友元函数不是成员函数
5.一个函数可以是多个函数的友元函数
6.友元类
①类A是类B的友元类,友元类A的成员函数都是类B的友元函数
②友元类的单向性。A是B的友元类,B不是A的友元类
③友元类的不可传递性。A是B的友元类,B是C的友元类,A不是C的友元类
编程学习
技术分享
实战经验