SelfCount/s02190700 | SelfCount/sd_kudinova | ||||
---|---|---|---|---|---|
n | 1 | class WeAre(): | n | 1 | class WeAre: |
2 | _count = [0] | 2 | _count = [0] | ||
3 | 3 | ||||
4 | def __init__(self): | 4 | def __init__(self): | ||
5 | self._count[0] += 1 | 5 | self._count[0] += 1 | ||
6 | 6 | ||||
7 | def __del__(self): | 7 | def __del__(self): | ||
8 | self._count[0] -= 1 | 8 | self._count[0] -= 1 | ||
9 | 9 | ||||
10 | @property | 10 | @property | ||
11 | def count(self): | 11 | def count(self): | ||
12 | return self._count[0] | 12 | return self._count[0] | ||
13 | 13 | ||||
t | t | 14 | |||
15 | # a = WeAre() | ||||
16 | # print(a.count) | ||||
17 | # b, c = WeAre(), WeAre(), | ||||
18 | # print(a.count, b.count, c.count) | ||||
19 | # del b | ||||
20 | # print(a.count) | ||||
21 |
Legends | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
|