ホームページ >Java >&#&チュートリアル >Java コンストラクターで「super()」を呼び出す必要があるのはなぜですか?
コンストラクターで super() を呼び出すことの重要性
Java では、親クラスを拡張するときに呼び出しが発生することは珍しくありません。子クラスのコンストラクター内の super() に。 super() を明示的に呼び出さずに親クラスのメソッドにアクセスすることは可能ですが、その目的を理解することが重要です。
super() の目的
super()このメソッドは 2 つの主な目的を果たします:
super() への暗黙的呼び出し
Java は親のデフォルト コンストラクターを暗黙的に呼び出します。親クラスから継承するすべてのユーザー定義クラスの class (つまり、super())。したがって、通常、 super() を明示的に呼び出す必要はありません。
**例: JFrame のカスタマイズ
以上がJava コンストラクターで「super()」を呼び出す必要があるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。