标签: java design-patterns interface factory
我在Java中使用工厂设计模式。 根据这种模式,每个类都以他们喜欢的方式实现接口及其所有方法。
现在,我的问题是,假设某些方法完全相同,而某些方法不是(并且应该单独实施)
在这种情况下,我可以使用工厂设计模式。 如果不是,我如何从将实例化推迟到子类的属性中受益? 如果是,我应该在哪里实施常用方法?
答案 0 :(得分:3)
我应该在哪里实施常用方法?
在实现接口的抽象类中。您实现了常用方法并保留了非方法。