首页 > TAG信息列表 > AbstractPay

设计模式-工厂方法模式实例-01

设计模式-工厂方法模式实例-01 工厂方法模式/虚拟构造器模式/多态工厂模式(类创建型模式) 要点: 符合开闭原则。 优点: 向客户隐藏了那种具体产品将被实例化; 能让工厂自主确定创建何种产品对象; 加入新产品时符合开闭原则。 缺点: 类的个数成对增加,在一定程度上增加了系统复杂度,带来额外

设计模式-简单工厂模式实例-01

设计模式-简单工厂模式实例-01 简单工厂模式/静态工厂方法(创建型设计模式) 要点: 只关注接口,不关注对象创建细节。 创建过程与使用过程相分离。 优点: 实现了对象的创建与使用的分离; 客户端只需要知道参数即可; 通过引入配置文件提高了系统灵活性。 缺点: 工厂类职责过重; 增加了系统中