首页 > 其他分享 >设计模式——概览

设计模式——概览

时间:2023-01-16 23:23:00浏览次数:47  
标签:桥接 概览 适配器 生成器 工厂 设计模式

 

设计模式分二十三种,三大类,分别是:

  • 对象创建型

抽象工厂、生成器、工厂方法、原型、单例

  • 结构型

适配器、桥接、组合、装饰器、外观、享元、代理

  • 行为型

责任链、命令、解释器、迭代器、中介者、备忘录、观察者、状态、策略、模板方法、访问者

标签:桥接,概览,适配器,生成器,工厂,设计模式
From: https://www.cnblogs.com/shog808/p/17056687.html

相关文章

  • 18.(行为型模式)java设计模式之观察者模式
    一、什么是观察者模式定义对象间⼀种⼀对多的依赖关系,使得每当⼀个对象改变状态,则所有依赖于它的对象都会得到通知并⾃动更新,也叫做发布订阅模式Publish/Subscribe,属于⾏......
  • 13.(行为型模式)java设计模式之模板模式
    一、什么是模板模式定义⼀个操作中的算法⻣架,将算法的⼀些步骤延迟到⼦类中,使得⼦类可以不改变该算法结构的情况下重定义该算法的某些特定步骤,属于⾏为型模式二、模板模......
  • 14.(行为型模式)java设计模式之策略模式
    一、什么是策略模式  策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可......
  • 创建设计模式
    一、前言最近看了一些有关设计模式的相关书籍和博客,学习了几种常用的设计模式,归纳总结一下学习笔记。二、什么是创建型设计模式?在软件工程中,创建型设计模式是处理对象创......
  • 设计模式六大原则
    设计模式六大原则开放封闭原则对扩展开放,对修改关闭,在增加新功能的时候,能不改代码尽量不修改,可以使用继承然后增加新代码。单一职责原则一个类而言仅有一个引起其......
  • 【设计模式】23种设计模式简述
    创建型模式AbstractFactory(抽象工厂)-对象创建型模式:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类Builder(生成器)-对象创建型模式:将一个复......
  • 12.(结构型模式)java设计模式之享元模式
    一、什么是享元模式Flyweight在拳击比赛中指最轻量级,即“蝇量级”或“雨量级”,这里选择使用“享元模式”的意译,是因为这样更能反映模式的用意。享元模式是对象的结构......
  • (Java)设计模式:结构型
    前言这篇博文续接的是UML建模、设计原则、创建型设计模式、行为型设计模式,有兴趣的可以看一下3.3、结构型这些设计模式关注类和对象的组合。将类和对象组合在一起,从......
  • C#设计模式学习笔记:设计原则
    原文网址:https://www.cnblogs.com/atomy/p/12144242.html   本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/8287784.html,记录一下学习过程以备后续查用。  ......
  • 11.(结构型模式)java设计模式之外观(门面)模式
    一、什么是外观(门面)模式 二、外观(门面)模式的实现方式模式结构分析:类关系图:统一模型:代码实现:测试用例:测试结果:方法评估:优点:缺点:三、JAVA知识点四.汇总......