美文网首页
设计模式概要

设计模式概要

作者: 不鸟万峰 | 来源:发表于2016-08-16 01:19 被阅读11次

什么是设计模式

设计模式是一套成熟的解决方案,主要用老解决软件设计中普遍存在的各种问题.在软件设计中,会出现一些重复的设计问题,很多人都已经遇到过类子的问题,这些问题可以用特定的方法来解决,这些方法就是设计模式.设计模式为这些问题提供合理,有效的解决方案.

设计模式的要素

  • 模式名称
  • 所要解决的问题
  • 目的
  • 解决方案
  • 效果

设计模式分类

  • 创建型
    • 单例模式
    • 简单工厂模式
    • 工厂方法模式
    • 抽象工厂模式
    • 原型模
    • 建造者模式
  • 结构型
    • 适配器模式
    • 装饰器模式
    • 代理模式
    • 外观模式
    • 桥接模式
    • 组合模
    • 享元模式.
  • 行为型
    • 策略模式
    • 模板方法模式
    • 观察者模式
    • 迭代子模式
    • 责任链模式
    • 命令模式
    • 备忘录模式、
    • 状态模式
    • 访问者模
    • 中介者模式
    • 解释器模式.

相关文章

  • 设计模式概要

    创建型模式:工厂模型,抽象工厂模型,建造模型,原型模型,单例模型,结构型模式:适配器,桥,组合模型,行为型设计模式...

  • 设计模式概要

    什么是设计模式 设计模式是一套成熟的解决方案,主要用老解决软件设计中普遍存在的各种问题.在软件设计中,会出现一些重...

  • 设计模式概要

    一、什么是设计模式 设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 设计模式是软件...

  • 19暑期学习-Day10

    内容概要了解设计模式学习抽象工厂模式(AbstractFactory) 获取《设计模式与游戏完美开发》配套源码(h...

  • 几种设计模式概要

    单例模式 工厂模式 用工厂方法代替new操作,建立一个工厂(一个函数或一个类方法)来制造新的对象。 观察者模式 对...

  • 设计模式概要(一)

    设计模式是软件开发人员在开发过程中面临一般问题的解决方案,我们用的java库中,尤其是J2EE中,有大量设计模式构...

  • 设计模式概要总结

    refer:https://www.jianshu.com/p/a3e844619ed2 设计模式的分类 设计模式...

  • 设计模式概要(二)

    结构型模式 1、桥接模式 桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。这种类型的设计模式...

  • 设计模式概要(三)

    行为型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任...

  • 设计模式(1)-- 概要

    1. 写在前面 这里整体的去看一下 java 的设计模式。在自己构建业务模型的时候,选择合适的设计模式还是非常有必...

网友评论

      本文标题:设计模式概要

      本文链接:https://www.haomeiwen.com/subject/ruqpsttx.html