工厂模式

来源:互联网 发布:c语言引用头文件 编辑:程序博客网 时间:2024/05/03 20:16

1.简单工厂模式

  优点:简单工厂模式的核心是工厂类。这个类含有必要的判断逻辑可以决定在什么时候创建哪一个产品类的实例。客户端仅仅负责“消费”产品。

  缺点:

    (1).工厂类集中了所有产品创建逻辑,当工厂类出现问题整个业务都将出现问题。

    (2).当产品类有不同的接口种类时,工厂类需要判断在什么时候创建某种产品。这种对时机的判断和对哪一种具体产品的判断逻辑混合在一起,使得系统在将来进行功能扩展时较为困难。

原创粉丝点击