成员函数友员函数与一般函数有区别(1)
2016-04-14 08:37
197 查看
问题及代码:
/* *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; }
结果及总结:
相关文章推荐
- 第五周项目一三角形类雏形
- Objective-C的属性(property)解析:
- 内部类
- oracle 监听配置
- 博弈论之Nim 博弈
- 【数据结构】Orthogonal-List 十字链表(更新时间:2016-04-15)
- POJ 3740 Dancing Links
- 第七周项目1--求两点间的距离
- algrothm_(?+100=c方&?+268=b方)
- 第七周项目1-成员函数、友元函数和一般函数的区别
- 第七周上机实践项目——项目3-用多文件组织多个类的程序
- C++单向链表-查找某个节点
- 第五周长方柱类
- freecms怎样在信息列表类标签中提取info.content
- Linux Source命令
- $.cookie is not a function;原因及解决办法
- 程序填空--学生信息结构体
- iOS开发-CocoaPods 简介
- 多文件组织关于游戏的类
- 多文件组织关于游戏的类