首页 > 编程语言 > 详细

Python里的运算符重载

时间:2014-03-31 20:49:54      阅读:722      评论:0      收藏:0      [点我收藏+]

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


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


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


2 钩子函数无预设值。


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

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

Python里的运算符重载

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!