I have a class and created its instances a and b. I think both instances points same address.
For example,
class Foo:
    counter = 0
    def increment():
        counter += 1
a = Foo()
b = Foo()
for i in range(10):
    a.increment()
    b.increment()
    aa = a.counter
    bb = b.counter
    print(aa)
    print(bb)
I expected that aa = 10 and bb = 10. However bb = 20 at this point. What am I missing?
 
     
    