美文网首页
23种设计模式是哪23种?

23种设计模式是哪23种?

作者: 阿跳爱学习 | 来源:发表于2018-12-13 09:42 被阅读0次

设计模式主要分为三大类:
1.创建型模式:工厂模式、抽象工厂模式、单例模式、建造者模式、原型模式。

创建型模式关注对象的创建过程。

2.结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。

结构型模式关注对象和类的组织。

4.行为型模式:模板方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、策略模式、职责链模式、访问者模式。

行为型模式关注系统中对象之间的相互交互,研究系统在运行时对象之间相互通信和协作,进一步明确对象的职责,共有11种模式。

相关文章

  • 设计模式自我总结(一)

    在网上学习的的设计模式,给自己总结用,所以想到哪就写到哪,所以会有点混乱 备忘录模式与状态模式 备忘录模式 定义:...

  • 23种设计模式是哪23种?

    设计模式主要分为三大类:1.创建型模式:工厂模式、抽象工厂模式、单例模式、建造者模式、原型模式。 创建型模式关注对...

  • 2018-01-07

    大话设计模式——开篇 1、什么是设计模式? 设计模式(Design Pattern)...

  • 面向对象设计模式-6大原则

    什么是设计模式? iOS内平时有很多设计模式,如:delegate,单例模式,观察者模式,工厂模式…… 设计模式是...

  • 了解 MVVM 以及为什么它实际上是有意义的!

    什么是设计模式? 好吧,在讨论 MVVM 或其他设计模式之前。首先,为什么我们需要这些设计模式,什么是设计模式? ...

  • 必知必会的设计模式3

    工厂方法模式(Factory Pattern) 属创建型设计模式,「定义一个用于创建对象的接口,让子类决定实例化哪...

  • 《松本行弘的程序世界》之设计模式

    什么是设计模式 设计模式是个编程术语,它是指设计上经常反复使用的模式。 主要的23中设计模式 Singleton模...

  • 工厂模式

    java设计模式-工厂模式 工厂模式: 工厂模式是java设计模式里最常用的设计模式之一。 工厂模式属于创建型模式...

  • 设计模式:什么是设计模式

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

  • iOS设计模式简介

    编码是门艺术 设计模式的基本原则 设计模式的类型 设计模式一般应用于复杂的项目 为什么会抽象出设计模式?设计模式是...

网友评论

      本文标题:23种设计模式是哪23种?

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