0

我在 Java 中使用工厂设计模式。
根据这种模式,每个类都以他们喜欢的方式实现一个接口及其所有方法。

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

在这种情况下,我可以使用工厂设计模式吗?
如果不是,我如何从将实例化延迟到子类的属性中受益?
如果是,我应该在哪里实现常用方法?

4

1 回答 1

3

我应该在哪里实现常用方法?

在实现您的接口的抽象类中。您实现常用方法并保留不常用的方法。

于 2012-11-08T15:29:58.270 回答