摘要: 1.为什么使用友元?在实现类之间数据共享时,减少系统开销,提高运行效率。或者说允许外面的类或函数访问类的私有变量或保护变量。2.使用友元的场合(1) 操作符重载的场合; (2) 两个类共享数据的场合;3.友元的分类(1)在类外的普通函数可以定义为类的友元函数。在调用时直接调用。可以在类内或类外定义。不需要加类的作用域。(2)另一个类的成员函数作为该类的友元函数。(3)类B作为类A的友元类。 注: 友元函数不是成员函数。在类中声明可为public或private。一般为private. 友元类B的所有的成员函数均是类A的友元函数。详解:http://www.cnblogs.com/BeyondA 阅读全文
posted @ 2013-06-28 21:24 成长的点点滴滴 阅读(166) 评论(0) 推荐(0)