Java / 基礎 / クラス / 作る

Java / 基礎 / クラス / 作る

基礎

public class Hoge{
    private String v1;
    public  String v2;
    public Hoge(v1){
        this.v1 = v1;
    }
    public String getV1(){
        return this.v1;
    }
}

継承不可指定

このように final 指定することでこの class は文法で明示的に継承不可になる。

public final class Hoge{
}

継承必須指定

このように abstract 指定することでこの class は文法で明示的に継承必須になる。

public abstract class Hoge{
}

継承必須とはこのクラス単体では使えず必ずサブクラス経由で使う必要がある設計ですよということである。

java/basic/class/define.txt · 最終更新: 2020-12-16 17:53 by ore