重载运算符的方法(实现对应的方法)
class Test:
a = 1
b = 2
# 只要实现此方法即可重载+法操作(对象加对象)
def __add__(self, other):
return self.a + other.b
class Test001(Test):
a = 3
b = 5
def __init__(self,o):
print(self + o)
Test001(Test()) #输出结果为5
python运算符重载的方法(可以实现任何对象之间的加减乘除各种运算)
最新推荐文章于 2022-09-29 18:50:05 发布