觀察者模式與發佈/訂閱模式

觀察者模式與發佈/訂閱模式 最近遇到觀察者模式和發佈/訂閱模式的頻率很高,就學習了一下,這裏主要總結這種設計模式的由來,詳細介紹他們以及區別。 提前聲明一下,觀察者模式出現較早,發佈/訂閱模式是觀察者模式的一種變形。 來源 觀察者模式是軟件設計模式的一種。在此種模式中,一個目標物件管理所有相依於它的觀察者物件,是一對多的依賴關係,在它本身的狀態改變時主動發出通知,觀察者收到通知從而使他們的狀態自動
相關文章
相關標籤/搜索