私はこの種のコードを持っています。
class typeOne(self, obj):
....
def run():
# I want to call the funct() from typeTwo
class typeTwo(self, obj2):
...
def funct():
...
class typePlayer(self, obj3):
...
tT = typeTwo()
...
tT.funct()
.....
typePlayerで呼び出されたtypeOneクラスからtypeTwoクラスを参照したい。
私はこれを試しました。
class typeOne:
....
mytT = typeTwo() # another probs here is that how can I get the 'obj2'?
def run():
mytT.funct()
しかし、それは新しい typeTwo() クラスを作成し、私はそれを必要としません。既存の typeTwo() クラスを呼び出したいだけで、typePlayer() クラスによって実行された typeTwo() クラスを作成したくありません。
誰かがこれについて考えていますか?