書籍簡介:
本書使用C#語言詳細講解了24種設計模式。全書共分為26章,內容包括設計模式概述、面向對象設計原則、簡單工廠模式、工廠方法模式、抽象工廠模式、建造者模式、原型模式、單例模式、適配器模式、橋接模式、組合模式、裝飾模式、外觀模式、享元模式、代理模式、職責鏈模式、命令模式、解釋器模式、迭代器模式、中介者模式、備忘錄模式、觀察者模式、狀態(tài)模式、策略模式、模板方法模式和訪問者模式。 本書結合大量項目應用實例,對每一個設計模式都進行了細致的講解。本書結構合理、條理清晰、內容豐富,且在每一章后面都配有大量的習題,在附錄中還提供了對UML類圖相關知識的介紹和三套設計模式模擬試題。
本書既可作為高等院校計算機及軟件相關專業(yè)本科生和研究生軟件設計模式、軟件體系結構、面向對象分析與設計等課程教材,也可作為各軟件培訓機構培訓教材及全國計算機技術與軟件專業(yè)技術資格(水平)考試輔導教材,還可作為軟件架構師、軟件工程師及廣大軟件愛好者的自學讀本和參考用書。
作者簡介:
劉偉、胡志剛
出版日期:
2018年01月
章節(jié)目錄:
暫無
封面圖: