個人對觀察者模式的理解

問題:觀察者模式有什麼用?通常被用來實現事件處理系統,當一個主題對象發生改變的時候,所有的觀察者都會發生改變; 假如我們現在需要測量人的身高體重,電子秤顯示的數值會隨着被測量的人不同而顯示不同的數據,這個時候我們就可以把人的身體數據看爲主題對象(Subject),把電子秤看爲觀察者對象(Observer),電子秤可以有多個,當人的數據變化的時候多個電子秤的數據都會變化,這樣就可以看爲主題對象和觀察
相關文章
相關標籤/搜索