友達の.cpp [友人] [C ++、クラス、オブジェクト指向]

#include「Computer.h」
の#include「ComputerService.h」

空アップグレード(コンピュータ*コンピュータ){コンピュータ> CPU =「i7の」;}友人の関数として//グローバル関数

{メイン(ボイド)がINT

while (0) { //全局函数做为友元函数示例:
Computer dn;
cout << "cpu:" << dn.getcpu() << endl;
cout << "---------------升级--------------\n";
upgrade(&dn);
cout << "cpu:" << dn.getcpu() << endl; break;}

while (1) { //类的友元示例:
	Computer dn;
	ComputerService sj;
	cout << "cpu:" << dn.getcpu() << endl;
	cout << "---------------升级--------------\n";
	sj.upgrade1(&dn);
	cout <<"cpu:"<<dn.getcpu() << endl; 
	sj.clean(&dn);
	sj.kill(&dn);
	break;
}


system("pause");
return 0;

}
/ *
のような友人を使用するのはなぜ
他の企業へのサービスは、ビジネスコンサルタント、「フレンド機能」ボタンとしてこれを行うには、独立コンサルタント、。

必要がフレンド機能の多くを設計するため、このようなIBM(ITサービス)、プライスウォーターハウスクーパース(会計サービス)などの大コンサルティング会社は、サービスを行っている他の企業に、フレンド関数を使用すると、非常に便利で便利ではありません。

解決方法:「友人のクラス」
* /

公開された19元の記事 ウォンの賞賛0 ビュー158

おすすめ

転載: blog.csdn.net/qq_44699909/article/details/104219741