🎯

【Java】クラス解説13・継承について

2024/01/11に公開

継承について

クラスの継承(inheritance)とは、スーパークラス(親クラス)の機能や特性をサブクラス(子クラス)が再利用できるようにする仕組みです。


サブクラスを定義するコード例

下記の通り、サブクラスを定義するときに、スーパークラスを指定するためにextendsキーワードを利用します。

public class Main {
    public static void main(String[] args) {
        // サブクラスのインスタンスを生成
        SubClass l = new SubClass();
    }
}
// ス―パークラスを定義
class MyClass {
    
}

// サブクラスを定義
class SubClass extends MyClass {
    
}

Discussion