python设计模式-工厂模式

开闭原则:在扩展新类时,不去修改原有的类代码。   工厂模式分为三种:简单工厂、工厂方法和抽象工厂。 思想:将具体产品的创建过程抽象化,外部通过接口获取具体产品,不需要关心产品的具体过程。解耦产品的创建过程和使用过程的复杂度,通过统一的产品工厂来创建具体产品。   一、简单工厂模式 组成:多个产品类,一个工厂类。 由仅有的一个工厂控制各个产品的创建过程,外部client只需调用工厂类即可。 适用场
相关文章
相关标签/搜索