創(chuàng)建模式
工廠 factory
- 普通:給我說你要什么
- 多個:想要哪個要哪個
- 靜態(tài):不用再找我甚带,直接拿
- 虛擬:你要建立個什么工廠?
單例 Singleton
- 懶漢:到時候在建立 各種線程安全問題
- 餓漢: 先建立再講
建造 Bulid
- 先造鼻子在造眼
原型 Pro
- 淺克隆
- 深克隆 連內(nèi)褲都給復(fù)制了
結(jié)構(gòu)模式
適配器 Target Adapee****Adaper
- 類:已存在的類滿足一個接口
- 對象:一個對象轉(zhuǎn)換到另一個接口中
- 接口:接口方法太多,中間加個虛擬類
裝飾者Decorator
- 增加一些新的功能 startA(); A(); endA();
代理模式Proxy
- 控制被代理者
外觀模式
- 總代理