装饰者模式 发表于 2018-03-15 更新于 2024-07-01 分类于 设计模式 本文字数: 162 阅读时长 ≈ 2 分钟 设计模式/结构型设计模式 参考资料 Java设计模式—装饰者模式 Java设计模式——装饰者模式 简述动态地扩展对象的功能 提供了比继承更有弹性的替代方案 阅读全文 »
建造者模式 发表于 2018-03-13 更新于 2024-07-01 分类于 设计模式 本文字数: 251 阅读时长 ≈ 3 分钟 设计模式/创建型设计模式 简述也称为生成器模式,将复杂对象的建造过程抽象出来,不同的实现方法可以构造不不同的属性的对象 当遇到这种许多构造器参数的时候,可以选用建造者模式 阅读全文 »
组合模式 发表于 2018-03-13 更新于 2024-07-01 分类于 设计模式 本文字数: 264 阅读时长 ≈ 3 分钟 设计模式/结构型设计模式 参考资料 《JAVA设计模式》之组合模式(Composite) Java设计模式——组合模式 - 暮无雪代码博客 简述用来描述整体与部分的关系 可以使客户端将单纯元素与复合元素同等看待 阅读全文 »
桥接模式 发表于 2018-03-10 更新于 2024-07-01 分类于 设计模式 本文字数: 308 阅读时长 ≈ 3 分钟 设计模式/结构型设计模式 简述用于把抽象化与实现化解藕,使二者可以独立变化 使用场景当一个类存在两个独立变化的维度时,为了减少因继承结构带来的具体类数量,可将变化的维度进行抽象化,再用关联方式将其联系起来 阅读全文 »
适配器模式 发表于 2018-03-09 更新于 2024-07-01 分类于 设计模式 本文字数: 326 阅读时长 ≈ 3 分钟 设计模式/结构型设计模式 简述 将一个类的接口转换成希望的另一个接口,使接口兼容另一个类 模式组成 目标角色 被适配角色 适配器角色 阅读全文 »