*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202408*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:C++設計模式 ISBN:9787115603111 出版社:人民郵電 著編譯者:李陽陽 頁數:256 所在地:中國大陸 *此為代購商品 書號:1672009 可大量預訂,請先連絡。 內容簡介 本書通過淺顯易懂的例子來講解設計模式的知識:首先,介紹設計模式的概念,在什麼情況、什麼場合下要用哪一種設計模式;然後,通過每一種設計模式的UML類圖,明確各個小故事里講解的設計模式中的變數之間的關係,幫助讀者理解代碼實現的步驟;最後,講解設計模式之間的聯繫和區別。 本書案例豐富,實用性強,適合有一定C++基礎的讀者、求職的本科生或研究生、需要學習架構和重構架構知識的程序員閱讀,也可以作為大專院校相關專業師生的參考書和培訓學校的教材。作者簡介 李陽陽,一線互聯網軟體工程師,擅長數據結構、設計模式,現負責自動駕駛系統架構開發與設計相關項目,曾負責實現兼容性強、可擴展的多個軟體架構,幫助團隊提高了整體開發效率;喜歡讀書與寫作,熱愛生活,愛好攝影和廚藝。目錄 第1章 理論基礎1 1 類方法 1 2 類間關係 1 2 1 介面實現關係 1 2 2 繼承泛化關係 1 2 3 不可分離組合關係 1 2 4 可分離聚合關係 1 2 5 關聯關係 1 2 6 依賴關係 1 3 EIT造型 1 3 1 EIT是什麼 1 3 2 程序應用 1 3 3 優化設計 1 4 組合設計模式 1 5 總結 思而不罔 溫故而知新 第2章 六大設計原則 2 1 開閉原則——服裝店打折 2 1 1 多擴展、少修改 2 1 2 兼容性的考量 2 1 3 季節變換后的服裝銷售 2 1 4 服裝打折中的開閉原則 2 1 5 小結 思而不罔 溫故而知新 2 2 里氏替換原則——企鵝不是鵝 2 2 1 基類的替身 2 2 2 抽象的妙處 2 2 3 企鵝不是鵝 2 2 4 企鵝不是鵝中的里氏替換原則 2 2 5 小結 思而不罔 溫故而知新 2 3 依賴倒置原則——切換電視台 2 3 1 面向介面編程 2 3 2 依賴抽象而非細節 2 3 3 電視台之間的輕鬆切換 2 3 4 切換電視台中的依賴倒置原則 2 3 5 小結 思而不罔 溫故而知新 2 4 單一職責原則——爸媽分工幹活 2 4 1 一個類一個職責 2 4 2 關聯性方法的聚類 2 4 3 分工協作中的子女教育 2 4 4 輔導作業中的單一職責原則 2 4 5 小結 思而不罔 溫故而知新 2 5 介面隔離原則——細分圖書管理 2 5 1 獨立成類 2 5 2 介面去冗餘 2 5 3 圖書管理的標準流程 2 5 4 圖書管理系統中的介面隔離原則 2 5 5 小結 思而不罔 溫故而知新 2 6 迪米特法則——介紹人說對象 2 6 1 巧用第三者 2 6 2 類間少了解 2 6 3 相親還需介紹人幫助 2 6 4 說媒中的迪米特法則 2 6 5 小結 思而不罔 溫故而知新 2 7 總結 第3章 六大創建型設計模式 3 1 單例模式——只有一個班長 3 1 1 全局唯一 3 1 2 角色扮演 3 1 3 有利有弊 3 1 4 只有一個班長實際問題 3 1 5 用單例模式解決問題 3 1 6 小結 思而不罔 溫故而知新 3 2 原型模式——證書製作 3 2 1 複製的力量 3 2 2 角色扮演 3 2 3 有利有弊 3 2 4 證書製作實際問題 3 2 5 用原型模式解決問題 3 2 6 小結 思而不罔 溫故而知新 3 3 工廠方法模式——成立事業部 3 3 1 一對一的關係 3 3 2 角色扮演 3 3 3 有利有弊 3 3 4 成立事業部實際問題 3 3 5 用工廠方法模式解決問題 3 3 6 小結 思而不罔 溫故而知新 3 4 抽象工廠模式——產品多元化 3 4 1 一對多的關係 3 4 2 角色扮演 3 4 3 有利有弊 3 4 4 產品多元化實際問題 3 4 5 用抽象工廠模式解決問題 3 4 6 小結 思而不罔 溫故而知新 3 5 簡單工廠模式——多款式手機 3 5 1 用形參去抽象 3 5 2 角色扮演 3 5 3 有利有弊 3 5 4 多款式手機實際問題 3 5 5 用簡單工廠模式解決問題 3 5 6 小結 思而不罔 溫故而知新 3 6 建造者模式——組裝人偶玩具 3 6 1 構造與表示分離 3 6 2 角色扮演 3 6 3 有利有弊 3 6 4 組裝人偶玩具實際問題 3 6 5 用建造者模式解決問題 3 6 6 小結 思而不罔 溫故而知新 3 7 總結 第4章 七大結構型設計模式 4 1 適配器模式——電源適配器 4 1 1 第三方橋樑 4 1 2 角色扮演 4 1 3 有利有弊 4 1 4 電源適配器實際問題 4 1 5 用適配器模式解決問題 4 1 6 小結 思而不罔 溫故而知新 4 2 代理模式——房屋中介 4 2 1 中介的作用 4 2 2 角色扮演 4 2 3 有利有弊 4 2 4 房屋中介實際問題 4 2 5 用代理模式解決問題 4 2 6 小結 思而不罔 溫故而知新 4 3 橋接模式——隨心所欲繪圖 4 3 1 繼承變聚合 4 3 2 角色扮演 4 3 3 有利有弊 4 3 4 隨心所欲繪圖實際問題 4 3 5 用橋接模式解決問題 4 3 6 小結 思而不罔 溫故而知新 4 4 裝飾模式——火鍋加配菜 4 4 1 添加裝飾類 4 4 2 角色扮演 4 4 3 有利有弊 4 4 4 火鍋加配菜實際問題 4 4 5 用裝飾模式解決問題 4 4 6 小結 思而不罔 溫故而知新 4 5 外觀模式——買房手續多 4 5 1 介面的二次封裝 4 5 2 角色扮演 4 5 3 有利有弊 4 5 4 買房手續多實際問題 4 5 5 用外觀模式解決問題 4 5 6 小結 思而不罔 溫故而知新 4 6 享元模式——統計網路終端數 4 6 1 創建對象池 4 6 2 角色扮演 4 6 3 有利有弊 4 6 4 統計網路終端數實際問 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |