正在加载图片...
●●● ●●●●● 友元函数 ●●● class B;/先定义类A,则首先对类B作引用性说明 class At 类A中的成员函数 类A的成员定义 funO是类B的友元函 public: void fun(B&);/函数的原型说明 数。即在funO中可 以直接引用类B的私 class Bt 有成员。 friend void a:fun(B&);/定义友元函数 void a:fun(B&b)/函数的完整定义 /函数体的定义13 友元函数 class B ; //先定义类A,则首先对类B作引用性说明 class A{ ...... //类A的成员定义 public: void fun( B & );//函数的原型说明 }; class B{ ...... friend void A::fun( B & );//定义友元函数 }; void A::fun ( B &b) //函数的完整定义 { ...... //函数体的定义 } 类A中的成员函数 fun()是类B的友元函 数。即在fun()中可 以直接引用类B的私 有成员
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有