Head First 設計模式

1,策略模式 定義了算法族,分別封裝起來,讓他們之間可以互相替換,此模式讓算法的變化獨立於使用算法的客戶。 oo基礎:抽象,封裝,多態,繼承 oo原則:封裝變化,多用組合,少用繼承,針對接口編程,不針對實現編程 oo模式:策略模式。 2,觀察者模式(Observer) 定義了對象之間的一對多依賴,這樣一來,當一個對象改變狀態時,他的所有依賴者都會收到通知並自動更新。 優點:鬆耦合 00基礎:抽象
相關文章
相關標籤/搜索