JAVA中的設計模式研究系列(一)

最近一段時間有點忙,但是晚上還是在苦心研究JAVA的設計模式。以前不太關注這些,認爲太虛假,可是現在知道設計模式的重要性了。
其實模式就是一種做事的方法,爲的就是便於管理我們做的事情,而且還可以提高效率。在日常生活中我們也經常遇到這種模式,比如早上起來洗刷->煮麪條->拿報紙->吃麪->看報紙,當然我們肯定不會一樣一樣地去做,這樣太費時,而且你也會覺得無聊。你也許會先煮麪條再去洗刷,再拿上報紙,邊吃麪邊看報紙(也許這樣不符合健康生活的習慣)。但是這樣就是模式。
JAVA也是這樣,模式涉及到分析,設計,體系結構,編碼,測試,重構等軟件構造生命期中的各個部分。這兒主要討論的是設計模式,指的是在軟件設計過程中反覆出現的一些問題的解決方法了。
今天先開個序,接下來幾天會講到
Adapter(適配器)
Facade(外觀)
Singleton(單例)
Observer(觀察者)
Proxy(代理)
Factory Method(工廠模式)
Interpreter(解釋器)
Decorator(裝飾器)
Iterator(迭代器)
希望能給大家帶來一些有用的東西。
from [url=http://www.geedao.com]geedao[/url]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章