重载运算符+
来源:互联网 发布:马天宇女装知乎 编辑:程序博客网 时间:2024/06/07 22:15
#include <iostream>using namespace std;class Complex{public:Complex(){real=0;image=0;}Complex(double r,double i){real=r;image=i;}Complex operator+(Complex &c2);void display();private:double real;double image;};Complex Complex::operator+(Complex &c2){Complex c;c.real=real+c2.real;//real为c1对象中的realc.image=image+c2.image;return c;}void Complex::display(){cout<<"("<<real<<","<<image<<"i)"<<endl;}int main(){Complex c1(3,4),c2(5,-10),c3;//c3调用无参构造函数c3=c1+c2;//c1+c2解释为c1.operator+(c2)cout<<"c1=";c1.display();cout<<"c2=";c2.display();cout<<"c1+c2=";c3.display();return 0;}
0 0
- 运算符重载 [++,--,+,<<; &&,||(不可重载)]
- 重载之运算符重载
- 重载赋值运算符
- C++运算符重载
- 运算符重载
- 运算符重载总结
- 运算符重载例子
- 运算符重载
- 运算符重载
- 基础:运算符重载
- 运算符重载
- 运算符重载
- 重载赋值运算符
- C#运算符重载
- C++-运算符重载
- 重载赋值运算符
- 运算符重载
- 有关运算符重载
- hibernate工具生成domain细节
- Caffe源码(一):math_functions 分析
- Android 热修复方案Tinker(四) 资源补丁加载
- 扑克牌顺子
- EL表达式
- 重载运算符+
- 几种快速将数组转换为List的方法,使用Arrays,Collections这两个工具类。
- bug宝典Linux篇 kill 命令
- RHCE认证过程
- Manacher算法
- 11. Container With Most Water
- 关于Https安全性问题、双向验证防止中间人攻击问题
- 多态小案例
- ubuntu git安装及使用