Python里的运算符重载

时间:2014-03-31 20:49:54   收藏:0   阅读:731

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


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


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


2 钩子函数无预设值。


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

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

原文:http://blog.csdn.net/jeapeducom/article/details/22679275

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!