C# 設計模式, 2/e C#设计模式(第2版)(高等学校设计模式课程系列教材)
劉偉, 胡誌剛
- 出版商: 清華大學
- 出版日期: 2018-01-03
- 定價: $417
- 售價: 8.5 折 $354
- 語言: 簡體中文
- 頁數: 416
- 裝訂: 平裝
- ISBN: 7302485704
- ISBN-13: 9787302485704
-
相關分類:
Design Pattern
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
大話設計模式$620$490 -
深入淺出 WPF$270$257 -
設計模式之禪, 2/e$534$507 -
TCP/IP網絡編程$474$450 -
物件導向設計模式-可再利用物件導向軟體之要素 (精裝典藏版) (Design Patterns: Elements of Reusable Object-Oriented Software)$550$550 -
C# 6.0 錦囊妙計, 4/e (C# 6.0 Cookbook, 4/e)$880$695 -
Git 團隊使用手冊 (Git for Teams: A User-Centered Approach to Creating Efficient Workflows in Git)$580$458 -
$354C# 多線程編程實戰, 2/e (Multithreading with C# Cookbook, 2/e) -
無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與 C# 實踐 (Agile principles, patterns, and practices in C#)$790$616 -
Effective C# 中文版 | 寫出良好 C# 程式的 50個具體做法, 3/e (Effective C# : 50 Specific Ways to Improve Your C#(Covers C# 6.0), 3/e)$450$356 -
Effective SQL 中文版 | 寫出良好 SQL 的 61個具體做法 (Effective SQL : 61 Specific Ways to Write Better SQL)$450$356 -
.NET 設計模式$480$379 -
$474SQL 優化核心思想 -
More Effective C# 中文版 | 寫出良好 C#程式的 50個具體做法, 2/e (More Effective C# : 50 Specific Ways to Improve Your C#, 2/e)$450$356 -
$378SQL Server 從入門到項目實踐 (超值版) -
$458C# 從入門到項目實踐 (超值版) -
Python 設計模式$650$514 -
Essential C# 7.0 -- C# 必備指南 (中文版) (Essential C# 7.0, 6/e)$990$842 -
Effective Python 中文版|寫出良好 Python 程式的 90個具體做法, 2/e (Effective Python: 90 Specific Ways to Write Better Python, 2/e)$580$458 -
提升程式設計師的面試力|189道面試題目與解答, 6/e (修訂版) (Cracking the Coding Interview : 189 Programming Questions and Solutions, 6/e)$980$774 -
架構師的自我修煉:技術、架構和未來$534$507 -
Clean Code 學派的風格實踐:重構遺留 Codebase,突破 C# 效能瓶頸 (Clean Code in C#: Refactor your legacy C# code base and improve application performance by applying best practices)$690$538 -
深入淺出設計模式, 2/e (Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software, 2/e)$980$774 -
管理資訊系統, 16/e (Laudon: Management Information Systems: Managing the Digital Firm, 16/e)$780$764 -
MetaTrader 基礎程式 設計寶典 (舊名: 索羅斯都要用的 MetaTrader 首戰篇--程式員賺錢出頭天!)$480$408
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書使用C#語言詳細講解了24種設計模式。全書共分為26章,內容包括設計模式概述、面向對象設計原則、簡單工廠模式、工廠方法模式、抽象工廠模式、建造者模式、原型模式、單例模式、適配器模式、橋接模式、組合模式、裝飾模式、外觀模式、享元模式、代理模式、職責鏈模式、命令模式、解釋器模式、疊代器模式、中介者模式、備忘錄模式、觀察者模式、狀態模式、策略模式、模板方法模式和訪問者模式。
本書結合大量項目應用實例,對每一個設計模式都進行了細致的講解。本書結構合理、條理清晰、內容豐富,且在每一章後面都配有大量的習題,在附錄中還提供了對UML類圖相關知識的介紹和三套設計模式模擬試題。
本書既可作為高等院校電腦及軟件相關專業本科生和研究生軟件設計模式、軟件體系結構、面向對象分析與設計等課程教材,也可作為各軟件培訓機構培訓教材及全國電腦技術與軟件專業技術資格(水平)考試輔導教材,還可作為軟件架構師、軟件工程師及廣大軟件愛好者的自學讀本和參考用書。
作者簡介
劉偉,中南大學計算機應用技術博士,高級工程師,中國計算機學會會員,國家認證系統分析師,首批國家認證系統架構設計師,數據庫系統工程師,微軟認證系統工程師,CSDN認證專家及知名博主。具有十多年軟件開發、項目管理及教育培訓經驗,為多家企業提供IT咨詢和培訓服務。在設計模式、代碼重構、軟件需求、軟件架構、UML建模技術等領域擁有多年研究與應用經驗,主持和參與四十多個軟件項目的研發工作,擁有軟件著作權十餘項,發表相關論文二十多篇,已出版《設計模式》、《設計模式實訓教程》、《C#設計模式》、《設計模式的藝術——軟件開發人員內功修煉之道》等多部著作。
目錄大綱
第1章 設計模式概述
1.1 設計模式的誕生與發展
1.1.1 模式的誕生與定義
1.1.2 軟件模式概述
1.1.3 設計模式的發展
1.2 設計模式的定義與分類
1.2.1 設計模式的定義
1.2.2 設計模式的基本要素
1.2.3 設計模式的分類
1.3 GoF設計模式簡介
1.4 設計模式的優點
1.5 本章小結
1.6 習題
第2章 面向對象設計原則
2.1 面向對象設計原則概述
2.2 單一職責原則
2.3 開閉原則
2.4 裏氏代換原則
2.5 依賴倒轉原則
2.6 接口隔離原則
2.7 合成覆用原則
2.8 迪米特法則
2.9 本章小結
2.10 習題
第3章 簡單工廠模式
3.1 創建型模式
3.2 簡單工廠模式概述
3.3 簡單工廠模式的結構與實現
3.3.1 簡單工廠模式的結構
3.3.2 簡單工廠模式的實現
3.4 簡單工廠模式的應用實例
3.5 創建對象與使用對象
3.6 簡單工廠模式的簡化
3.7 簡單工廠模式的優缺點與適用環境
3.7.1 簡單工廠模式的優點
3.7.2 簡單工廠模式的缺點
3.7.3 簡單工廠模式的適用環境
3.8 本章小結
3.9 習題
第4章 工廠方法模式
4.1 工廠方法模式概述
4.2 工廠方法模式的結構與實現
4.2.1 工廠方法模式的結構
4.2.2 工廠方法模式的實現
4.3 工廠方法模式的應用實例
4.4 配置文件與反射
4.5 工廠方法的重載
4.6 工廠方法的隱藏
4.7 工廠方法模式的優缺點與適用環境
4.7.1 工廠方法模式的優點
4.7.2 工廠方法模式的缺點
4.7.3 工廠方法模式的適用環境
4.8 本章小結
4.9 習題
第5章 抽象工廠模式
5.1 產品等級結構與產品族
5.2 抽象工廠模式概述
5.3 抽象工廠模式的結構與實現
5.3.1 抽象工廠模式的結構
5.3.2 抽象工廠模式的實現
5.4 抽象工廠模式的應用實例
5.5 開閉原則的傾斜性
5.6 抽象工廠模式的優缺點與適用環境
5.6.1 抽象工廠模式的優點
……
第6章 建造者模式
第7章 原型模式
第8章 單例模式
第9章 適配器模式
第10章 橋接模式
第11章 組合模式
第12章 裝飾模式
第13章 外觀模式
第14章 享元模式
第15章 代理模式
第16章 職責鏈模式
第17章 命令模式
第18章 解釋器模式
第19章 疊代器模式
第20章 中介者模式
第21章 備忘錄模式
第22章 觀察者模式
第23章 狀態模式
第24章 策略模式
第25章 模板方法模式
第26章 訪問者模式
附錄A UML類圖
附錄B 設計模式模擬試題
參考文獻
