析構方法
語法:
class 類名(繼承列表):
def __del__(self):
語句塊
作用:
通常用來釋放此對象占用的資源
說明:
1.析構方法會在對象被銷毀時自動調用
2.python語句建議不要在對象銷毀時做任何事情,因為對象銷毀的時間難以確定
class Foo(): _nav = "abc" def __init__(self, name, age): self.name = name self.age = age def work(self): print("工作!!!") def __del__(self): print("結束!!!") obj = Foo("小虎", "23") print(obj.name) print(obj.age) obj.work() del obj # 結束!!!