スーパークラスを拡張するサブクラスがあるとします。super()
スーパークラス コンストラクターを実行するには、どのようなシナリオで明示的に入力する必要がありますか?
抽象クラスに関する本の例を見ていますが、非抽象サブクラスでそれを拡張すると、サブクラスのデフォルト コンストラクターが空白になり、スーパークラスのデフォルト コンストラクターが呼び出されるというコメントがあります。同時に、ここで誰かの問題が明示的に を呼び出していない例も見てきましたsuper()
。
スーパークラスのデフォルト/デフォルト以外のコンストラクターをサブクラスのデフォルト/デフォルト以外のコンストラクターから呼び出すこととの違いはありますか?