Python里的运算符重载

在python类里可以重写某些运算符的方法函数,例如+ 实际类里提供__add__这个钩子函数,当调用+加法运算时,实际是调用了__add__钩子方法函数,我们在类里可以重写这些钩子函数。


python里前后缀双下划线的方法函数称之为钩子函数。


1 多数钩子函数均可在类里被重写!


2 钩子函数无预设值。


3 相应运算符调用时会自动映射调用这些钩子函数

Python里的运算符重载,布布扣,bubuko.com

Python里的运算符重载

上一篇:服务器编程入门(11)TCP并发回射服务器实现 - 单线程select实现


下一篇:详解java中equals和== 的区别