三种工厂模式对比

简单工厂模式

定义一个创建对象的工厂类,这个类负责封装实例化对象的细节

工厂方法模式

定义一个创建对象的抽象方法,由子类来决定要实例化的对象,将对象的实例化延迟到子类

抽象工程模式

定义一个接口用来创建相关的或者具有依赖性的对象簇

核心思想

将实例化对象的细节提取出来,放到工厂角色,由工厂角色负责具体的创建细节。

posted @ 2021-02-26 21:44  吕敬瑛  阅读(158)  评论(0编辑  收藏  举报