c++ 友元函数和友元类
其实,简单理解,友元函数就是类的好朋友,使用friend关键字,这样友元函数就可以访问类的私有和protected成员变量了。
Ø 若B类是A类的友员类,则B类的所有成员函数都是A类的友员函数
Ø 友员类通常设计为一种对数据操作或类之间传递消息的辅助类
其实,简单理解,友元函数就是类的好朋友,使用friend关键字,这样友元函数就可以访问类的私有和protected成员变量了。
Ø 若B类是A类的友员类,则B类的所有成员函数都是A类的友员函数
Ø 友员类通常设计为一种对数据操作或类之间传递消息的辅助类