コンストラクタ内の変数代入に関する質問があります。引数 'context'をとるコンストラクタがあります。まず、この変数をクラス変数に割り当てます。次に、別のクラスを作成します。このクラスでは、「コンテキスト」を引数として取ります。コンストラクタでの変数代入
私の質問:クラス変数(self.context)またはコンストラクタ(コンテキスト)から新しい作成クラスへの引数を割り当てる方が良いですか?
class State():
def __init__(self, context):
self.context = context
self.diconnected = Disconnected(self.context)
又は
これらはインスタンス変数であり、クラス変数ではありません。 –
混乱のために申し訳ありません。私はもちろん、インスタンス変数を意味します – Caduceus