簡単なクラスがあります:
class A(object): __COUNTER = 0 def do_something_1(self): ... def do_something_2(self): ... def do_something_N(self): ...
self.__COUNTER
メソッドを呼び出すことで増加できるが、各関数に書き込まない決定はありますか?
私は次のように欲しい:
a = A() # COUNTER = 1 b = A() # COUNTER = 2 c = A() # COUNTER = 3