设计模式: 三层结构思想 CSDN专栏: 设计模式(UML/23种模式) 在软件项目中,多层体系结构多用于CS系统结构,其基本思想是:物理和逻辑上清晰定义系统的分层;每个分层各司其职封装各自的业务逻辑;分层和分层之间有特…
标签:设计模式
设计模式: UML快速入门
设计模式: UML快速入门 CSDN专栏: 设计模式(UML/23种模式) Unified Modeling Language(UML)是 OMG 在1997年1月提出了创建由对象管理组和 UML1.0 规范草案。UML…
行为型设计模式: 责任链模式(Chain of Responsibility Pattern)
行为型设计模式: 责任链模式(Chain of Responsibility Pattern) CSDN专栏: 设计模式(UML/23种模式) 行为型模式之责任链模式(Chain of Responsibility Pa…
行为型设计模式: 命令模式(Command Pattern)
行为型设计模式: 命令模式(Command Pattern) CSDN专栏: 设计模式(UML/23种模式) 行为型模式之命令模式(Command Pattern): 将一个请求封装为一个对象,从而使你可用不同的请求对客…
行为型设计模式: 解释器模式(Interpreter Pattern)
行为型设计模式: 解释器模式(Interpreter Pattern) CSDN专栏: 设计模式(UML/23种模式) 行为型模式之解释器模式(Interpreter Pattern): 给定一个语言,定义它的文法的一种…
行为型设计模式: 迭代器模式(Iterator Pattern)
行为型设计模式: 迭代器模式(Iterator Pattern) CSDN专栏: 设计模式(UML/23种模式) 行为型模式之迭代器模式(Iterator Pattern): 提供一种方法顺序访问一个聚合对象中各个元素 …
行为型设计模式: 中介者模式(Mediator Pattern)
行为型设计模式: 中介者模式(Mediator Pattern) CSDN专栏: 设计模式(UML/23种模式) 行为型模式之中介者模式(Mediator Pattern): 用一个中介对象来封装一系列的对象交互。中介者…
行为型设计模式: 备忘录模式(Memento Pattern)
行为型设计模式:备忘录模式(Memento Pattern) CSDN专栏: 设计模式(UML/23种模式) 备忘录模式(Memento Pattern): 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外…
行为型设计模式: 观察者模式(Observer Pattern)
行为型设计模式: 观察者模式(Observer Pattern) CSDN专栏: 设计模式(UML/23种模式) 观察者模式(Observer Pattern): 定义对象间的一种一对多的依赖关系, 当一个对象的状态发生…
行为型设计模式: 状态模式(State Pattern)
行为型设计模式: 状态模式(State Pattern) CSDN专栏: 设计模式(UML/23种模式) 状态模式(State Pattern): 允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。…
行为型设计模式: 策略模式(Strategy Pattern)
行为型设计模式: 策略模式(Strategy Pattern) CSDN专栏: 设计模式(UML/23种模式) 策略模式(Strategy Pattern): 定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替…
行为型设计模式: 模板模式(Template Method Pattern)
行为型设计模式: 模板模式(Template Method Pattern) CSDN专栏: 设计模式(UML/23种模式) 模板模式(Template Method Pattern): 定义一个操作中的算法的骨架,而将…