奇志大兵动画版,天天快递网点查询,腊梅树的资料
上一篇写了友元函数,这一次写一个姊妹篇,继续深入探究一下友元类。
友元类的所有成员函数都是另一个类的友元函数,都可以访问另一个类中的隐藏信息(包括私有成员和保护成员)。
当希望一个类可以存取另一个类的私有成员时,可以将该类声明为另一类的友元类。定义友元类的语句格式如下:
friend class 类名;
其中:friend和class是关键字,类名必须是程序中的一个已定义过的类。
#include using namespace std; class Radius { friend class Circle; //声明Circle为Radius的友元类 friend void Show_r(Radius &n); //声明Show_r为友元函数 public: Radius(int x) { r = x; } ~Radius() { } private: int r; }; void Show_r(Radius &n) { cout<<"圆的半径为: "<
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
如何在没有core文件的情况下用dmesg+addr2line定位段错误
用QT制作3D点云显示器——QtDataVisualization
网友评论