コンストラクタ内か外かに変数を配置するかどうかを決定する必要がありますが、情報が欠落していると感じています。私は重要なことがあると感じる2つの違いを見つけました:コンストラクタ外の変数のインスタンス化との相違点
- 私は、コンストラクタ内の変数を配置することを決めた場合、私は変更したい関数のオブジェクトパラメータを持っている必要がありますたとえコードがクラスの内部にあったとしても、変数。
サブクラス化すると変数が表示されず、正しく動作するためには、クラスやサブクラスに変数が必要な場合に問題が発生します。
私はこれらすべての点で間違っているかもしれませんが、午前4時には、私は間違っていると言います。もしこれが他のどこかで答えられていて、私がそれを逃してしまったら、申し訳ありません、あなたがリンクを投稿できるなら、私は感謝します。コンストラクタの内部