计算机编程设计模式.docVIP

  • 10
  • 0
  • 约 34页
  • 2017-07-27 发布于河南
  • 举报
计算机编程设计模式

常用设计模式 设计模式的分类: 设计模式可以分为三大类,分别是创建型设计模式、行为型设计模式以及结构型设计模式。 创建型的设计模式: 单例模式(Singleton) 构建模式(Builder) 原型模式(Prototype) 抽象工厂模式(Abstract Factory) 工厂方法模式(Factory Method) 行为设计模式: 策略模式(Strategy) 状态模式(State) 责任链模式(Chain of Responsibility) 解释器模式(Interpreter) 命令模式(Command) 观察者模式(Observer) 备忘录模式(Memento) 迭代器模式(Iterator) 模板方法模式(Template Method) 访问者模式(Visitor) 中介者模式(Mediator) 结构型设计模式: 装饰者模式(Decorator) 代理模式(Proxy) 组合模式(Composite) 桥连接模式(Bridge) 适配器模式(Adapter) 蝇量模式(Flyweight) 外观模式(Facade) 各种模式的表述: 单例模式(Singleton):确保有且只有一个对象被创建。 抽象工厂模式(Abstract Factory):允许客户创建对象的家族,而无需指定他们的具体类。 工厂方法模式(Factory Method):由子类决定要创建的具体类

文档评论(0)

1亿VIP精品文档

相关文档