2012年-2013年,Sunny在CSDN技術(shù)博客中陸續(xù)發(fā)表了100多篇與設(shè)計(jì)模式學(xué)習(xí)相關(guān)的文章,涵蓋了七個(gè)面向?qū)ο笤O(shè)計(jì)原則和24個(gè)設(shè)計(jì)模式(...
2012年-2013年,Sunny在CSDN技術(shù)博客中陸續(xù)發(fā)表了100多篇與設(shè)計(jì)模式學(xué)習(xí)相關(guān)的文章,涵蓋了七個(gè)面向?qū)ο笤O(shè)計(jì)原則和24個(gè)設(shè)計(jì)模式(...
今天我們來學(xué)習(xí)一種行為型模式,狀態(tài)模式(State Pattern)。 模式定義 允許一個(gè)對(duì)象在其內(nèi)部狀態(tài)改變時(shí)改變它的行為霎挟,對(duì)象看起來似乎修改...
本博客同步發(fā)表在http://hjxandhmr.github.io/2016/06/10/DesignPattern-Strategy/ 今天...
今天我們來學(xué)習(xí)一種行為型模式,觀察者模式(Observer Pattern)。 模式定義 定義對(duì)象間的一種一對(duì)多依賴關(guān)系汤纸,使得每當(dāng)一個(gè)對(duì)象狀態(tài)發(fā)...
今天我們來學(xué)習(xí)一種結(jié)構(gòu)型模式,代理模式(Proxy Pattern)芹血。 模式定義 給某一個(gè)對(duì)象提供一個(gè)代理贮泞,并由代理對(duì)象控制對(duì)原對(duì)象的引用。 模...
今天我們來學(xué)習(xí)一種行為型模式幔烛,它就是命令模式(Command Pattern)啃擦。 模式定義 將一個(gè)請(qǐng)求封裝為一個(gè)對(duì)象,從而使我們可用不同的請(qǐng)求對(duì)...
今天我們來學(xué)習(xí)另一種結(jié)構(gòu)型模式饿悬,它就是外觀模式(Facade Pattern)令蛉。 模式定義 外部與一個(gè)子系統(tǒng)的通信必須通過一個(gè)統(tǒng)一的外觀對(duì)象進(jìn)行...
本文博客同步發(fā)表在 http://hjxandhmr.github.io/2016/06/02/DesignPattern-Adapter...