Java設計模式之複合模式(二)

接着上文的鴨鳴例子: Java 設計模式 -- 複合模式之一 上文中,我們的鴨鳴實現了 裝飾者模式  適配器模式  工廠模式的結合 現在,又需要進行改動了,上文,是可以統計一羣鴨子的叫聲,現在需要能夠觀察個別鴨子的行爲 引入觀察者模式: 任何想被觀察的Quackable都必須實現下面的接口 public   interface  QuackObservable {                 
相關文章
相關標籤/搜索