觀察者模式 出版者 + 訂閱者 = 觀察者模式 觀察者模式定義物件之間一對多的關係。 訂閱者和出版者之間是可鬆綁的,出版者只需知道誰訂閱了相關消息,再透過傳送消息的介面告訴訂閱者,不需要知道訂閱者收到消息要衝三小。 實踐此模式可以藉由 介面把資料推出去或者,通知對方來啦資料,理論上推出去的安全性高點,如果還沒拉到就變更資料的話,會掉資料。 此模式在Android 被大量使用,像是Listener 啊 Broadcast Receiver 的註冊都是 觀察者模式的應用。