1. 程式人生 > >__del__魔法方法

__del__魔法方法

class C:
        count = 0
        
        def __init__(self):
                C.count += 1


        def __del__(self):

                C.count -= 1

a = C()

b = C()

c = a

d = a

e = a

del a

del d

del e

C.count

1

# 所有對物件的引用都被del之後才會啟用垃圾回收機制,才會呼叫__del__方法。