美文网首页
2020-05-24 Java设计模式概述(一)

2020-05-24 Java设计模式概述(一)

作者: 即将拥有人鱼线的阳仔 | 来源:发表于2020-05-24 16:16 被阅读0次

    一、设计模式:是一套被反复使用,经过分类编目的优秀代码设计经验的总结,是软件工程的基石,为我们提供一套可复用的面向对象技术

    二、设计模式要素:

    #模式名称:描述了设计模式的问题、解决方案和效果

    #问题:描述应该在什么时候使用模式

    #环境:说明模式的使用范围

    #解决方案:描述了设计的组成部分,它们之间的相互关系及各自的职责和协作方式。

    #效果:描述了模式应用的效果及使用模式应权衡的问题。

    #举例:使用一个或多个示意性应用来说明特定的真是环境

    #末态环境:模式应用到系统后的状态

    #推理:解释模式的步骤、规则,以及此模式作为一个整体是如何已特定的方式解决模式的

    三、设计模式分类

    常用的设计模式可以概括为23种,按照特点可以分为三类:

    #创建型    #结构型    #行为型

    相关文章

      网友评论

          本文标题:2020-05-24 Java设计模式概述(一)

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