怎樣才能開發出好的軟件(五)

怎樣才能開發出好的軟件(四) 中介紹了結構型模式,這一節就來說一下行爲型模式 行爲型模式:觀察者模式、模板方法模式、命令模式、狀態模式、職責鏈模式、解釋器模式、中介者模式、訪問者模式、策略模式、備忘錄模式、迭代器模式。 觀察者模式: 觀察者模式定義了一種一對多的依賴關係,讓多個觀察者同時監聽某一個主題對象。這個主題對象在發生變化時,會通知所有觀察者,使他們能夠自動更新自己。當一個對象改變需要同時改
相關文章
相關標籤/搜索