常用设计模式介绍

前言

简说设计模式。

文章目录

一、设计模式的要素

1、设计模式解决的问题

  • 某个问题经常发生,这个模式就描述了这个问题以及解决这个问题的解决方法的核心

2、设计模式分类

1)创建型设计模式
  • 与对象的创建有关;
2)结构型设计模式
  • 处理类或对象的组合;
3)行为型设计模式
  • 对类或对象怎样交互和怎么分配职责进行描述;

二、详细介绍

内容最近更新!

1、创建型设计模式

1)工厂方法模式
2)抽象工厂模式
3)生成器模式
4)原型模式
5)单例模式

2、结构型设计模式

1)适配器模式
2)桥接模式
3)组合模式
4)装饰器模式
5)享元模式
6)代理模式
7)外观模式

3、行为型设计模式

1)观察者模式
2)状态模式
3)策略模式
4)访问者模式
相关推荐
刷帅耍帅3 小时前
设计模式-享元模式
设计模式·享元模式
刷帅耍帅3 小时前
设计模式-模版方法模式
设计模式
刷帅耍帅4 小时前
设计模式-桥接模式
设计模式·桥接模式
MinBadGuy5 小时前
【GeekBand】C++设计模式笔记5_Observer_观察者模式
c++·设计模式
刷帅耍帅6 小时前
设计模式-生成器模式/建造者模式Builder
设计模式·建造者模式
蜡笔小新..1 天前
【设计模式】软件设计原则——开闭原则&里氏替换&单一职责
java·设计模式·开闭原则·单一职责原则
性感博主在线瞎搞1 天前
【面向对象】设计模式概念和分类
设计模式·面向对象·中级软件设计师·设计方法
lucifer3111 天前
JavaScript 中的组合模式(十)
javascript·设计模式
lucifer3111 天前
JavaScript 中的装饰器模式(十一)
javascript·设计模式
蜡笔小新..1 天前
【设计模式】软件设计原则——依赖倒置&合成复用
设计模式·依赖倒置原则·合成复用原则