2

これは私が持っている抽象クラスです

public abstract class AbstractActionModel implements IActionModel{
    public abstract void getModel();
    public abstract void getAction();
}

次に、この抽象クラスを以下のように使用します。

this.getActions().put("sth", AbstractActionModel.builder().action("sth").build());

抽象クラスをインスタンス化できないため、ビルダー パターンは機能しません。これを行うための代替パターンも知りません。

注: また、この基本クラスから拡張されたクラスについての知識もありません。

4

1 に答える 1