設計模式 整理

    最近學習了HeadFirst 設計模式,希望通過一篇文章來整理一下自己的所學,加深一下理解。 1 策略模式     策略模式:定義了算法族,分別分裝不同的行爲,讓這些行爲或者說實現之間相互替換,此模式讓算法的變化獨立於使用算法的客戶。     設計原則: 找出應用中可能需要變化之處,把他們獨立出來,不要核那些不需要變化的代碼混在一起。(把會變化的大部分取出並封裝起來,以便以後可以輕易地改動
相關文章
相關標籤/搜索