クラス A があり、クラス A からクラス B を継承しています。ClassA には 2 つのメソッド methodX と methodY があります。この methodY は classA の methodX を呼び出します。これで、ClassB に methodZ ができました。
シナリオは次のとおりです。
class A(object):
def methodX(self):
....
def methodY(self):
methodX()
class B(A)
def methodZ(self):
self.methodY() #says the global methodX is not defined
私の質問は、methodZ から methodX を呼び出す methodY を呼び出さなければならないということです。それはどのように可能ですか?methodX をグローバルに定義する必要がありますか? または、他の選択肢はありますか..事前に感謝します!