JAVA設計模式之Observer模式

觀察者模式,在開發中經常使用到。特別是在UI層,那麼什麼是觀察者模式呢?觀察者模式,有以下幾個要點。 1、被觀察者和觀察者是一對多的關係,也就是同一個被觀察者可以被多個觀察者來觀察。這樣,在實現被觀察者的時候,需要用一個集合的數據結構來存放所有觀察該對象的觀察者。 2、觀察者要想觀察被觀察者,需要將自身註冊給被觀察者。 3、被觀察者的屬性發生變化的時候,需要通知所有註冊了自己的觀察者。 4、被觀察
相關文章
相關標籤/搜索