0

私はこれについて考えていて、これについてさまざまな例を見てきました。通常、コンストラクターを上向きにチェーンします。したがって、デフォルトのコンストラクターから始まる 4 つの異なるコンストラクターがある場合、1 つの引数を渡す必要があるコンストラクターを呼び出すコンストラクター、渡すために 2 つの引数が必要なコンストラクターを呼び出すコンストラクターなど、使用可能なオブジェクトがあります。すべてのフィールドがデータを保持します。

別のケースが思いつかなかったので、コンストラクターをチェーンする別のアプローチはありますか? 渡すのに 3 つの引数が必要なコンストラクターが、2 つの引数のみを渡す必要があるコンストラクターを呼び出す必要があるのはなぜですか?

4

2 に答える 2