- 享元模式 (Pools,Message)
- 代理模式
- 適配器模式 :類適配器和對象適配器
原來功能類: Source
目標(biāo)接口: Target
結(jié)果:通過Target調(diào)用Source方法
1.類適配器:主要通過繼承Source
場景:將一個(gè)類轉(zhuǎn)換成滿足另一個(gè)新接口的類
2.對象適配:通過構(gòu)造持有Source
場景:將一個(gè)類轉(zhuǎn)換成滿足另一個(gè)新接口的類,通過構(gòu)建一個(gè)Wrapper類持有原來的類更扁,并實(shí)現(xiàn)新接口來完成
3.接口適配
場景:不希望實(shí)現(xiàn)一個(gè)接口中的所有方法,可以創(chuàng)建個(gè)抽象類Wrapper,子類繼承Wrapper
- 裝飾者模式
- 外觀模式
- 橋接模式
- 組合模式