- 2022-11-09设计模式利剑三--抽象工厂方法模型
定 义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类优 点: 1、封装性,每个产品的实现类不是高层模块要关心的,他们
- 2022-11-09设计模式利剑4-模板方法模式
定 义:定义一个操作中的算法的框架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤优 点: 1
- 2022-11-09设计模式利剑5-建造者模式
定 义:将一个复杂对象的构建于它的表示分离,使得同样的构建过程可以创建不同的表示优 点: 1、封装性 2、建造者
- 2022-11-09设计模式利剑15-组合模式
定 义:将对象组合成树形结构以表示“整体-部分”的层次结构,使得用户对单个对象和组合对象的使用具有一致性优 点: 1、高层
- 2022-11-09设计模式利剑17-门面模式
定 义:要求一个子系统的外部与其内部的通信必须通过一个统一的对象进行,门面模式提供一个高层次的接口,使得子系统更易于使用优 点: