23个软件设计类图详解.rar
很适合初学软件设计模型,总结的很全,简单通俗易懂 5个创建模式: 1、Abstract Factory 抽象工厂 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 2、Builder 生成器 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 3、Factory Method 工厂方法、简单工厂 4、Prototype 原型 5、Singlegton 单例模式 7个结构模式: 1、Adapter 适配器 2、Bridge 桥接 3、Composite 组合模式 4、Decorator装饰者 5、Façade 外观、门面 6、Flyweight 享元模式 7、Proxy 代理模式 11个行为模式: 1、Chain of Responsibility 职责链 2、Command 命令 3、Interpreter 解释器 4、Iterator 迭代器 5、Mediator 中介者 6、Memento 备忘录 7、Observer 观察者 8、State 状态 9、Strategy 策略 10、Template Method 模板方法 11、Visitor 访问者
用户评论