深刻淺出設計模式之策略模式、觀察者模式

第一章 入門 1.這裏講了一個簡單的例子,鴨子的例子。鴨子都會叫,都會走,都會游泳(不變的部分)。可是有的鴨子會飛,有的鴨子的外觀不同等等(變得部分),如何設計呢?採起分離的策略,將不變的部分和可變的部分分離,所以引出咱們第一個設計原則:找出應用中可能須要的變化之處,把它們獨立出來,不要和哪些不須要變化的代碼混在一塊兒。java 2.如何設計呢?對於上面的鴨子的例子,咱們知道咱們要加強咱們的代碼彈
相關文章
相關標籤/搜索