關於C++觀察者模型的學習和理解

觀察者模式屬於行爲型模式中的一種,其做用是當一個對象的狀態發生改變時,可以通知其餘關聯對象,自動刷新對象的狀態,有點像馬路上的車和紅綠燈的關係,當紅燈這個對象亮起的時候,小車應該是停下來的狀態,在小燈變綠的時候,小車纔是行駛的狀態。小車裏面的人監聽燈的變化狀況。 Talk is cheap(具體實現代碼以下) #include <iostream> #include <vector> #inclu
相關文章
相關標籤/搜索