前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >23种设计模式

23种设计模式

作者头像
易兒善
发布2019-05-08 09:45:44
5760
发布2019-05-08 09:45:44
举报
文章被收录于专栏:挖坑填坑挖坑填坑

简介

设计模式主要分为三大类:

1.创建型模式:

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

  • 01工厂模式(Factory Method)
  • 02抽象工厂模式
  • 03单例模式
  • 04建造者模式
  • 05原型模式

2.结构型模式

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

  • 06适配器模式
  • 07 桥接模式
  • 08装饰模式
  • 09组合模式
  • 10外观模式
  • 11享元模式
  • 12代理模式。

3.行为型模式

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

  • 13模板方法模式
  • 14命令模式
  • 15迭代器模式
  • 16观察者模式
  • 17中介者模式
  • 18备忘录模式
  • 19解释器模式
  • 20状态模式
  • 21 策略模式
  • 22 职责链模式
  • 23访问者模式。

其他

源码地址

dotnet-design-patterns

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019.04.23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简介
  • 1.创建型模式:
  • 2.结构型模式
  • 3.行为型模式
  • 其他
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档