有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java工厂设计模式与一些完全相似的方法

我正在使用Java中的factory设计模式
根据这种模式,每个类都以自己喜欢的方式实现一个接口及其所有方法

现在,我的问题是,假设有一些方法是完全相同的,而有一些方法不是(应该单独实现)

在这个场景中,我可以使用Factory设计模式吗
如果否,我如何从将实例化延迟到子类的属性中获益
如果是,我应该在哪里实施常用方法


共 (1) 个答案

  1. # 1 楼答案

    where should I implement the common methods?

    在实现接口的抽象类中。你实现了常用的方法,留下了不常用的方法