定义 将抽象部分与实现部分分离开来,使得二者可以独立变化,互不影响的结构型设计模式。 主要组成 抽象部分(Abst...[作者空间]
定义 策略模式(Strategy),是一种对象行为模式:定义一系列的算法,将可变的部分封装起来,使得它们可以相互替...[作者空间]
定义 能够动态的给对象增加行为职责的一种模式,灵活性远胜于继承。 主要组成 抽象组件(Component): 定义...[作者空间]
定义 将对象组合成树形结构来表现出“整体/部分”的层次结构。组合能让客户以一致性的方式处理个别的对象以及对象组合。...[作者空间]
定义 可作用于对象结构中各个元素,在不改变各元素类的前提下,定义作用于这些元素新操作方法的一种行为型设计模式。 主...[作者空间]
定义 将多个接收对象(处理者)组成链式结构,按序对输入的信号事件进行处理直到事件被处理。 主要组成 抽象处理者(H...[作者空间]