我有类似这样的东西
class A:
__a = 0
def __init__(self):
A.__a = A.__a + 1
def a(self):
return A.__a
class B(A):
def __init__(self):
# how can I access / modify A.__a here?
A.__a = A.__a + 1 # does not work
def a(self):
return A.__a
我能在B
中访问__a
类变量吗?除了写__a
,还有其他方法吗?(我猜答案可能非常简短:是的 :))