私はこの同じ状況に数回遭遇しました:
複数のコンストラクター、または多くの引数を受け入れるコンストラクターを持つクラスを作成します。クラスのオブジェクトを作成すると、その特定のコンストラクターを満たすために必要な値の多くを忘れてしまいます。そのため、クラスに戻って、どの引数が受け入れられるかを確認する必要があります。私にとって、これは多くの時間を無駄にし、思考プロセスを狂わせる可能性があります.
はい、Eclipse は各引数に必要な変数の型を教えてくれますが、値が実際に何を表しているかはわかりません。
質問: typeの代わりに変数名を コンパイラにプルアップさせる方法があるかどうか疑問に思っていました。その方がはるかに高速であり、値が実際に何を表しているかを一時停止してクラスを振り返る必要なく、一連の思考を続けることができます。
Eclipseが私に与えるもの:
MyClass pig = new MyClass(height, null, null, height, height, background); //etc
(はい、ここで int が必要であることはわかっていますが、高さではないことはわかっています)
MyClass pig = new MyClass(tagNumber, isAlive, isSmelly, weight, age, color); //These are the names of the variables