友元函数的作用域与类中成员函数的作用域相同

【友元函数的作用域与类中成员函数的作用域相同】

友元函数的作用域与类中成员函数的作用域相同

文章插图

友元函数的作用是直接访问一个类的私有成员的非成员函数 。
Friend是在类外定义的常用函数,但需要在类体中解释 。为了区别于这个类的成员函数,在解释前加了关键字friend 。朋友不是成员函数 , 但是他们可以访问类中的私有成员 。friend元素的作用是提高程序的运行效率 , 但是它破坏了类的封装性和隐蔽性,使得非成员函数可以访问类的私有成员 。朋友可以是函数,叫做朋友函数;朋友也可以是一个类,叫做朋友类 。
友元函数的作用域与类中成员函数的作用域相同 。本文到此结束,希望对大家有所帮助 。