正在加载图片...
C++程序设计 湖南大学 杜四春、银红霞 10.2友元 友元提供了在不同类的成员函数之间、类 的成员函数与一般函数之间进行数据共享的机 制。通过友元,一个普通函数或另一个类中的 成员函数可以访问类中的私有成员和保护成员 友元的正确使用能提高程序的运行效率,但破 坏了类的封装性和数据的隐蔽性。 1021友元函数 定义友元函数的方式是在类定义中用关键词 friend 说明该函数,其格式如下: friend<类型><友元函数名>(<参数表>);C++程序设计 湖南大学 杜四春、银红霞 10.2 友元 友元提供了在不同类的成员函数之间、类 的成员函数与一般函数之间进行数据共享的机 制。通过友元,一个普通函数或另一个类中的 成员函数可以访问类中的私有成员和保护成员。 友元的正确使用能提高程序的运行效率,但破 坏了类的封装性和数据的隐蔽性。 10.2.1 友元函数 定义友元函数的方式是在类定义中用关键词friend 说明该函数,其格式如下: friend <类型> <友元函数名>(<参数表>);
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有