Javaにおけるサブクラスの定義は、継承関係のあるクラスにおいてextendsより前のクラスがサブクラスとなります。 [推奨学習: java コース ]
継承とは、共通の特性を持つ複数の型を 1 つのクラスに抽象化することです。このクラスは、さまざまなタイプのものの親クラスです。親クラスの重要性は、複数の種類のものの共通の特徴を抽出できることです。
サブクラスは親クラスを継承します。これは、サブクラスが親クラス内の何かを参照できることを意味します。継承のキーワードは extends です。
親クラスでアクセスできる(サブクラスに継承できる)名前、戻り値の型、パラメータリストが同じメソッドがサブクラス内に存在する場合、親クラスから継承したメソッドは上書きされます。
Object を直接継承するクラスは Object のサブクラスと呼ばれ、Object を間接的に継承するクラスは object の間接サブクラスと呼ばれ、object はその間接的な親クラスまたはスーパークラスです。
例:
public class Parent{ } public class Child extends Parent{ }
親と子の間に継承関係があり、親は子の親クラスであり、子は親のサブクラスです。親と子はデフォルトで Object クラスを継承するため、すべての親と子は Object のサブクラスになります。
以上がJavaのサブクラスとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。