行爲模式@觀察者模式 亦稱: 事件訂閱者、­監聽者、­Event-Subscriber、­Listener、­Observer

意圖 觀察者模式是一種行爲設計模式, 允許你定義一種訂閱機制, 可在對象事件發生時通知多個 「觀察」 該對象的其他對象。 問題 假如你有兩種類型的對象: ​ 顧客和 商店 。 顧客對某個特定品牌的產品非常感興趣 (例如最新型號的 iPhone 手機), 而該產品很快將會在商店裏出售。 顧客可以每天來商店看看產品是否到貨。 但如果商品尚未到貨時, 絕大多數來到商店的顧客都會空手而歸。   前往商店和
相關文章
相關標籤/搜索