摘要: 第九章:魔法方法、属性和迭代器1:魔法方法:比如 __future__2:构造方法介绍的第一个魔法是构造方法。构造方法和其他普通方法不同的地方在于,当一个对象被创建后,会立即调用构造方法:>>> class FooBar: def __init__(self): self.somevar=42>>> f=FooBar()>>> f.somevar42Python还有个魔法方法叫__del__,也就是析构方法。它在对象就要被垃圾回收之前调用。但由于发生调用的具体时间是不可知的,所以避免使用它1)重写一般方法和特殊的构造方法重写是继承机制中的一 阅读全文
posted @ 2013-01-24 18:45 cateatmycode 阅读(588) 评论(0) 推荐(0)