擅长:python、mysql、java
<p>只需将作用域设置为类的\u myVal作用域</p>
<pre><code>class RootClass:
def setVal(self, y):
RootClass._myVal= y #Changed _myVal to be in RootClass's scope
def getVal(self):
return RootClass._myVal
class A (RootClass):
pass
class B (A):
pass
class C (B):
pass
class D (RootClass):
pass
if __name__ == "__main__":
objA = A()
objB = B()
objC = C()
objD = D()
objD.setVal(100)
print(objA.getVal())
print(objB.getVal())
print(objC.getVal())
print(objD.getVal())
</code></pre>