写点什么

设计模式

作者:eazonshaw
  • 2020 年 6 月 24 日
  • 本文字数:303 字

    阅读完需:约 1 分钟

设计模式

设计模式的作用

应用程序 --> 框架 --> 设计模式:创建型、结构型、行为型 --> OOD 原则 --> OOD 目标:强内聚、低耦合

设计模式的定义

什么是设计模式?

  1. 每一种设计模式都描述了一种问题的通用解决方案。

  2. 设计模式是一种可重复使用的解决方案。

分为四个部分:

  • 模式的名称:由少量的字段组成的名称。

  • 待解决问题:描述了何时运用这种模式,以及运用该模式的环境(上下文)。

  • 解决方案:描述了组成设计的元素(类和对象),它们的关系、职责以及合作。

  • 结论:运用解决方案带来的利和弊,包括系统的弹性、扩展性和可移植性等。

常见的设计模式

常见的设计模式有:工厂模式、单例模式、策略模式、模板方法模式、组合模式、装饰器模式。

设计模式的实际应用

JUnit、Spring


用户头像

eazonshaw

关注

还未添加个人签名 2019.04.10 加入

还未添加个人简介

评论

发布
暂无评论
设计模式