摘要: 1、算数运算的魔法方法 在调用相应的运算符时会自动调用相应的魔法方法 比如a和b相加时(a+b)会自动调用a的__add__魔法方法进行加法操作 如果在a中找不到__add__方法python就会到b中寻找反运算的魔法方法__radd__ 2、如何在子类中调用父类的方法 使用super函数 3、如果 阅读全文
posted @ 2018-02-07 19:15 消灭猕猴桃 阅读(1253) 评论(0) 推荐(0) 编辑
摘要: 1、魔法方法的特点: 魔法方法总是被双下划线包围例如:__init__ 2、__new__(cls,[....]) __new__是在对象实例化后所调用的第一个方法,与其他方法不同他的第一个参数不时self而是cls因为,而其他参数会直接传递给__init__方法. 注意:__new__方法的主要任 阅读全文
posted @ 2018-02-07 18:19 消灭猕猴桃 阅读(485) 评论(0) 推荐(0) 编辑