当前位置: 代码迷 >> 综合 >> 设计模式-Abstract Factory
  详细解决方案

设计模式-Abstract Factory

热度:37   发布时间:2024-01-05 09:46:08.0

意图:

为创建一组相关或者相互依赖的对象提供一个接口,而且无需指定它们的具体类。

 

 

低耦合、高内聚

 

switch语句本身常常说明:(1)需要多态行为;(2)存在职责错放。

应该用一种更通用的解决方案,比如抽象代替switch语句,或者将职责赋予其他对象。

 

工厂对象是抽象的,对工厂的实现细节进行了隐藏。

  相关解决方案