对于运算符重载的理解,类似于在复数运算的时候,若不用运算符重载来算两个复数相运算,可能电脑会不理解如何去实部虚部对应相加的运算。
但是当使用运算符重载时,就可以实现复数的实部相加,虚部对应相加。
使用运算符重载相当于,使用了this指针区别两个相同名字的属性,从而让计算器可以识别从而正确运算出结果。
对于运算符重载的理解,类似于在复数运算的时候,若不用运算符重载来算两个复数相运算,可能电脑会不理解如何去实部虚部对应相加的运算。
但是当使用运算符重载时,就可以实现复数的实部相加,虚部对应相加。
使用运算符重载相当于,使用了this指针区别两个相同名字的属性,从而让计算器可以识别从而正确运算出结果。