1、构造函数:初始化方法,在对象创建后将自动调用。
创建构造函数
class FooBar:
def __init__(self):
self.somevar = 42
2、析构函数__del__:这个方法在对象被销毁(作为垃圾被收集)前被调用,无法知道准确调用时间,建议尽可能不要使用
3、重写普通方法和特殊的构造函数
注意事项:重写构造函数时,必须调用超类(继承的类)的构造函数,否则可能无法正确的初始化对象。
浙公网安备 33010602011771号