设计模式
文章平均质量分 61
黑夜不打灯
这个作者很懒,什么都没留下…
展开
-
02工厂方法模式
定义 简单工厂模式 不符合开闭原则,添加新的产品时,必须修改工厂类。由此改进 工厂方法模式。 工厂方法模式(Factory Method Pattern)简称工厂模式,也叫虚拟构造器(Virtual Constructor)模式或者多态工厂(Polymorphic Factory)模式,它属于类创建型模式。 在工厂方法模式中,工厂父类负责定义创建产品对象的公共接口,而工厂子类则负责生成具体的产品对象,这样做的目的是将产品类的实例化操作延迟到工厂子类中完成,即通过工厂子类来确定究竟应该实例化哪一个具体产品类原创 2021-09-03 23:55:36 · 114 阅读 · 0 评论 -
01简单工厂模式
定义 简单工厂模式(Simple Factory Pattern):又称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式 在简单工厂模式中,可以根据参数的不同返回不同类的实例 简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类 结构 分析 将对象的创建和对象本身业务处理分离可以降低系统的耦合度,使得两者修改起来都相对容易 在调用工厂类的工厂方法时,由于工厂方法是静态方法,使用起来很方便,可通过工厂类类名直接调用,只需要传入一个简单的原创 2021-09-03 23:33:48 · 109 阅读 · 0 评论