Java設計模式簡介(三):行爲型模式(上)

本章講到第三種設計模式——行爲型模式,共11種:策略模式、模板方法模式、觀察者模式、迭代子模式、責任鏈模式、命令模式、備忘錄模式、狀態模式、訪問者模式、中介者模式、解釋器模式。 先來張圖,看看這11中模式的關係: 第一類:通過父類與子類的關係進行實現。第二類:兩個類之間。第三類:類的狀態。第四類:通過中間類。   13、策略模式(strategy): 策略模式定義了一系列的算法,並將每個算法封裝起
相關文章
相關標籤/搜索