您的位置:首页 > 其它

第七周 项目1-成员函数、友元函数和一般函数有区别(1)友元

2016-04-10 10:30 295 查看
/*

*copyright(c) 2014,烟台大学计算机学院

*All rights reserved

*文件名称:test.cpp

*作者:谭泽纯

*版本:v6.0

*

*问题描述:成员函数、友元函数和一般函数有区别

*输入描述:无

*程序输出:数据

*/
#include<iostream>
#include<cmath>
using namespace std;
class Point
{
private:
double x;
double y;
public:
Point(double xx=0,double yy=0):x(xx),y(yy){}
friend double changdu(Point &t1,Point &t2);
};

double changdu(Point &t1,Point &t2)
{
return sqrt((t1.x-t2.x)*(t1.x-t2.x)+(t1.y-t2.y)*(t1.y-t2.y));

}
int main()
{

Point a(1,2),b(3,4);
cout<<changdu(a,b)<<endl;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: