行为模式 一,行为模式介绍 1.1 行为型模式的核心思想 结构型模式解决的是“类或对象如何组成更大的结构”,而行为型模式解决的是**“对象之间如何交互与协作**”。 通俗地讲:行为型模式让系统的行为更灵活、更易扩展,而不需要硬编码地绑定对象之间的关系。 1.2 常见的 11 种行为型模式 模式名称 主要作用 2026-02-20 4 0 DesignModel
结构型模式 一,结构性模式介绍 结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类, 后者采用组合或聚合来组合对象。 由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象结构型模式比类结构型模式具有更大的灵活性。 结构性模 2025-11-09 21 0 DesignModel
创建者模式 一,创建者模式介绍 创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是“将对象的创建与使用分离”这样可以降低系统的耦合度,使用者不需要关注对象的创建细节。创建型模式分为: 单例模式 工厂方法模式 抽象工程模式 原型模式 建造者模式 二,单例设计模式 单例模式(singleton patter 2025-11-06 48 0 DesignModel
设计模式相关内容介绍 一,设计模式概述 1.1 软件设计模式产生背景 "设计模式" 最初并不是出现在软件设计中,而是被用于建筑领域的设计中。1977年美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(christopher alexander)在他的著作《建筑模式语言:城镇、建筑、构造》中描 2025-11-06 60 0 DesignModel