工厂模式

创建型模式,并不是一个独立的设计模式,而是三种功能接近的模式的统称。

简单工厂模式

通过工厂类创建对象,并根据传入参数决定具体子类对象。

工厂方法模式

简单工厂模式判断参数类型的if-else不符合OO的开放-封闭原则。
通过为每一个子类都对应工厂抽象接口,利用多态特性动态创建对象。

抽象工厂模式

posted @ 2020-09-07 11:06  wesson2019  阅读(118)  评论(0编辑  收藏  举报