#J100 Java設計模式_目錄

一、 什么是設計模式

設計模式是一套被反復利用,多數人知曉的,經過分類編目的,代碼設計經驗的總結。

二、 使用設計模式的目的

為了重用代碼,讓代碼更容易讓他人理解,保證代碼的可靠性。

三、準備工作

#J101 Java設計模式_前篇_看懂UML類圖和時序圖

四、Java設計模式目錄分類

Java設計模式之01_Factory(工廠模式)

Java設計模式之02_Singleton(單例模式)

Java設計模式之03_Builder(建造者模式)

Java設計模式之04_Prototype(原型模式)

Java設計模式之05_Flyweight(共享模式/享元模式)

Java設計模式之06_Bridge(橋模式)

Java設計模式之07_Decorator(裝飾模式)

Java設計模式之08_Composite(組合模式)

Java設計模式之09_Adapter(適配器模式)

Java設計模式之10_Proxy(代理模式)

Java設計模式之11_Facade(外觀模式)

Java設計模式之12_Iterator(迭代模式)

Java設計模式之13_Template(模板模式)

Java設計模式之14_ChainOfResponsibility(責任鏈模式)

Java設計模式之15_Memento(備忘錄模式)

Java設計模式之16_Mediator(中介模式)

Java設計模式之17_Interpreter(解釋器模式)

Java設計模式之18_Strategy(策略模式)

Java設計模式之19_State(狀態模式)

Java設計模式之20_Observer(觀察者模式)

Java設計模式之21_Visitor(訪問者模式)

Java設計模式之22_Command(命令模式)


作者:博麟Android??? 鏈接:http://www.lxweimin.com/p/abc97e7539d6??

來源:簡書? 著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。