【发布时间】:2017-03-20 02:00:41
【问题描述】:
我在网上学习抽象工厂模式,有一个基本问题。大多数类图(包括Wikipedia 上的一个)显示客户端引用的是 AbstractFactory 和 AbstractProduct。客户实际上并没有对具体工厂的引用。但是,我在互联网上看到的大多数code 在客户端代码或主方法中创建具体工厂的实例。那是正确的实现吗?客户不只需要了解抽象工厂和抽象产品吗?
【问题讨论】:
-
这样抽象的问题是不可能回答的。工厂是创造模式。他们创建对象。就是这样。其他一切都超出了他们的范围,
标签: design-patterns