Java中的抽象分支

时间:2016-06-03 06:15:10

标签: java

我们已经阅读了文章Branch by Abstraction,我们正试图实现这个概念。

我们正在使用Spring IOC动态注入类。

假设我们有两个供应商;旧供应商和新供应商。使用Spring IOC,我们将为一些客户代码注入新供应商,为一些客户代码注入旧供应商。

现在我们有一个供应商使用的Model类(Common类)。 我们希望在Model类中添加一些新字段(属性),该字段应该仅适用于New Supplier,但不适用于Old Supplier。我们不能注入Model类,因为我们必须在逻辑中创建N个Model类对象。

我们如何实现Model类的抽象?如果有人知道,请指导我们

0 个答案:

没有答案