c++重载操作符
重载操作符 如+号,你自己创建了自己的类 要实现自己的类能使用+号 a+b 那么你就要重载操作符,类似于java的重载,就是在自己的类中 重写方法,用的时候就直接能用+号了
重载参数个数的问题 只是传入了一个参数,如何实现两个参数操作?
重载其实是左值已有,传入的是右值 已有的值可以用this表示,所以能实现两个参数的操作
重载的方法应该如何写?
重载的方法有固定的格式,首先返回值一定就是重载的类名 而参数一定是类名,格式为 “类” operator +(类 p);