设计模式总结: 5种创建型,7种结构型,11种行为型
生活随笔
收集整理的這篇文章主要介紹了
设计模式总结: 5种创建型,7种结构型,11种行为型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
設計模式總結: 5種創建型,7種結構型,11種行為型
(加粗的為常用模式)
5種創建型:
工廠方法模式factory
抽象工廠abstactfactory
單例模式singleton
建造者模式builder
原型模式prototype
7種結構型:
橋接模式bridge
適配器模式adapter
裝飾器模式decorator
組合模式composite
享元模式flyweight
外觀模式facade
代理模式proxy
11種行為型:
1.模板方法模式template
2.策略模式strategy
兩個類之間:
3.觀察者模式observer
4.迭代子模式iterator(容器與容器遍歷)
5.責任鏈模式chain of responsibility(責任鏈模式)(串的替換---可以使用鏈式操作)
6.命令模式command
類的狀態:
7.備忘錄模式memento
8.狀態模式state
通過中間類:
9.訪問者模式visitor
10.中介模式mediator
11.解釋器模式interpreter
總結
以上是生活随笔為你收集整理的设计模式总结: 5种创建型,7种结构型,11种行为型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: gcc/g++等编译器 编译原理: 预处
- 下一篇: volatile的介绍