#include
using namespace std;
/**
- 定义Coordinate类
- 友元函数:display
- 数据成员:m_iX、m_iY
*/
//void display(Coordinate &t);
class Coordinate
{
// 友元函数
friend void display(Coordinate &t);
public:
Coordinate(int x, int y)
{
m_iX = x;
m_iY = y;
}
private:
int m_iX;
int m_iY;
};
/**
- display函数用于显示m_iX、m_iY的值
*/
void display(Coordinate &t)
{
cout << “m_iX:” << t.m_iX << endl;
cout << “m_iY:” << t.m_iY << endl;
}
int main(void)
{
// 实例化Coordinate对象
Coordinate t(3,5);
// 调用display函数
display(t);
return 0;
}