第七周 项目1-成员函数、友元函数和一般函数有区别(1)友元
2016-04-10 10:30
295 查看
/*
*copyright(c) 2014,烟台大学计算机学院
*All rights reserved
*文件名称:test.cpp
*作者:谭泽纯
*版本:v6.0
*
*问题描述:成员函数、友元函数和一般函数有区别
*输入描述:无
*程序输出:数据
*/
*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; }
相关文章推荐
- 设置转场动画的方向
- Android MimeType的用途以及所有类型
- 兴趣爱好-天空之城简谱
- 设计模式-记忆图
- [Java学习]第一个helloword程序
- C# Linq 集合作为查询条件获取数据
- 从数据库读取前10条数据
- Scrapy设置之Crawling style
- 2013山东省第四届ACM省赛 Rescue The Princess
- string类的实现(构造函数,析构函数,运算符重载)
- $Android中日期和时间选择器的实现
- 关于Android开发中启动应用但桌面不显示图标的问题
- EA类图与代码同步
- 变长参数
- 引用计数
- 如何将一个字符串的文件直接转换成NSURL
- 用Ambari安装hdp2.4错误汇总
- error LNK2026: module unsafe for SAFESEH image.
- 父子控制器1
- 108.Kth Smallest Element in a BST