これが意味をなさない場合はお詫びします。私は経験豊富なプログラマーではありません。
次のコードを検討してください。
import mymodule
class MyClass:
def __init__(self):
self.classInstance = myModule.classInstance()
その後 ......
from mymodule import classInstance
class MyClass(classInstance):
def __init__(self):
pass
MyClass で 1 つの classInstance を使用したいだけの場合、モジュールから特定のクラスをインポートして、MyClass にこのクラスを継承させてもよろしいですか?
これら 2 つの方法のどちらかを決定する際に、ベスト プラクティスや考慮すべきことはありますか?
どうもありがとう