《Head First設計模式》閱讀筆記.全書總結

一、模式(Pattern)定義 策略(Strategy)模式:定義一組算法族,分別封裝起來,讓各個算法之間能夠相互替換。此模式讓算法的變化獨立於使用算法的客戶。 觀察者模式:定義了對象之間的一對多依賴關係,當一個對象(主題對象)的狀態改變時,它的全部依賴者(觀察者對象)都會收到通知並自動更新。 裝飾者模式:動態地將責任加到對象身上。若是要擴展功能,裝飾者模式提供了比繼承更有彈性的替代方案。 *用靜
相關文章
相關標籤/搜索