友元函数
来源:互联网 发布:网络电视怎么接机顶盒 编辑:程序博客网 时间:2024/04/29 06:30
友元函数不是成员函数,但可以访问类的私有成员,它的作用在于提高程序的运行效率,但却破坏了类的封装性和隐蔽性。
#include <iostream>#include <math.h>using namespace std;class Point{public:Point(float i=0.0f, float j=0.0f){x=i;y=j;}friend float Distance(Point &left, Point &right);private:float x,y;};float Distance(Point &left, Point &right){float dx=right.x-left.x;float dy=right.x-left.x;return sqrt(dx*dx+dy*dy); }void main(){Point a(1.0, 3.5), b(1.5, 5.5);cout<<Distance(a, b)<<endl;}
- 友元函数
- 友元函数
- 友元函数
- C++友元函数
- 友元函数
- 友元函数
- 友元函数
- 友元函数
- 什么是友元函数
- 友元函数
- 友元函数(二)
- 友元函数
- 友元成员函数
- friend 友元函数
- 友元函数
- 友元函数 友元类
- 友元函数
- 模板友元函数
- android自定义listview实现圆角
- 日志文件操作
- usaco Hamming Codes
- hdu_4357 String change(数学推导)
- JS经常用的空件函数
- 友元函数
- DBMS_PARALLEL_EXECUTE
- Web前端开发基础知识--部分总结
- 详解android:scaleType属性
- OPM配方虚拟件
- jquery easy ui datagrid 全选、反选、清除
- ZendFramework学习第二章(Json)
- 2012 Multi-University Training Contest 6-1006 hdu4355 Party All the Time
- 【解题报告】 HDU 1698 Just a Hook 线段树 (线段替换) 插线问线 + 延时标记