Logo
Explore Help
Register Sign In
408/notes_estom
1
0
Fork 0
You've already forked notes_estom
mirror of https://github.com/Estom/notes.git synced 2026-02-02 18:20:20 +08:00
Code Issues Packages Projects Releases Wiki Activity
Files
f2b0ac49b22b06f34e54753d712fc2eda95d1568
notes_estom/设计模式/README.md
estom d98b5d230c 生成侧边栏和readme
2024-01-19 00:01:56 +08:00

3.6 KiB
Raw Blame History

设计模式

  • 0 设计模式之美
  • 1 设计模式的原则
  • 1.1 单一职责原则
  • 1.2 开放封闭原则
  • 1.3 里氏替换原则
  • 1.4 最少知识原则
  • 1.5 接口隔离原则
  • 1.6 合成复用原则
  • 1.7 依赖倒置原则
  • 1.8 整体局部思想
  • 1.9 载荷载体思想
  • 2 创建型设计模式
  • 2.1 单例模式
  • 2.2 简单工厂
  • 2.3 工厂方法
  • 2.4 抽象工厂
  • 2.5 生成器
  • 2.6 原型模式
  • 3 结构型设计模式
  • 3.1 适配器
  • 3.2 桥接
  • 3.3 组合
  • 3.4 装饰器
  • 3.5 外观
  • 3.6 享元
  • 3.7 代理
  • 4 行为型设计模式
  • 4.1 责任链
  • 4.10 模板方法
  • 4.11 访问者
  • 4.12 空对象
  • 4.2 命令
  • 4.3 解释器
  • 4.4 迭代器
  • 4.5 中介者
  • 4.6 备忘录
  • 4.7 观察者
  • 4.8 状态
  • 4.9 策略
  • 5 补充设计模式
  • 5.1 Dynamic Property(动态属性)
  • 5.2 Extension Object(扩展对象)
  • 5.3 Manager(管理器)
  • 5.4 Object Pool(对象池)
  • 5.5 Private Class Data(私有类数据)
  • 5.6 Product Trader(操盘手)
  • 5.7 Role Object(角色对象)
  • 5.8 Type Object(类型对象)
  • 5.9 订阅发布模式(事件驱动)
  • A 设计模式概述-创建型
  • B 设计模式概述-结构型
  • C 设计模式概述-行为型
  • D IO设计模式
  • E MVC设计模式
  • 拦截器模式
  • 面试总结
Reference in New Issue View Git Blame Copy Permalink
Powered by Gitea Version: 1.25.4 Page: 234ms Template: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API