觀察者模式 C++實現

觀察者模式 ​ 觀察者模式又叫做發佈-訂閱(Publish/Subsribe)模式。 ​ 觀察者模式定義了一種一對多的依賴關係,讓多個觀察者對象同時監聽某一個主題對象。這個主題對象在狀態發生變化時,會通知所有觀察者對象,使他們能夠自動更新自己。 在以下任一情況下都可以使用觀察者模式: 當一個抽象模型有兩個方面,其中一個方面依賴於另一方面。將這二者封裝在獨立的對象中以使它們可以各自獨立的改變和複用;
相關文章
相關標籤/搜索