注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C# 3.0設(shè)計(jì)模式

C# 3.0設(shè)計(jì)模式

C# 3.0設(shè)計(jì)模式

定 價(jià):¥49.00

作 者: (南非)布什波 著,王江平 譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: VC++

ISBN: 9787111250807 出版時(shí)間: 2009-01-01 包裝: 平裝
開本: 16開 頁數(shù): 294 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  如果想加速.NET應(yīng)用程序的開發(fā),你就需要本書,它是解決常見編程問題的優(yōu)雅的、公認(rèn)的和被證明為有效的處理方式的合集。本書條理清晰地介紹了經(jīng)典的面向?qū)ο笤O(shè)計(jì)模式,并解釋了怎樣運(yùn)用最新的C#3.0語言特性來編寫它們。C#設(shè)計(jì)模式利用新的C#3.0語言和.NET 3.5框架中的特性來實(shí)現(xiàn)開發(fā)社區(qū)中廣為人知的23種設(shè)計(jì)模式。本書包含了揭示每種模式在實(shí)際中如何運(yùn)用的豐富案例,以及對(duì)于模式及其最佳使用場(chǎng)合和最佳組合方式的富有洞察力的比較。本書結(jié)構(gòu)清晰、示例豐富,涵蓋以下內(nèi)容:· 介紹設(shè)計(jì)模式以及為什么使用它們,其中的表格和使用指導(dǎo)可以幫助你從多種模式中選出想要 的模式?!?各種經(jīng)典設(shè)計(jì)模式的演示,包括創(chuàng)建型模式、結(jié)構(gòu)型模式和行為型模式,還有每種模式的UML表示以及其中各參與者所扮演的角色。· 從示例中引入C#3.0語言特性,并在文本框中對(duì)它們進(jìn)行總結(jié),以方便引用?!?每個(gè)模式的示例都是實(shí)際可運(yùn)行的.NET 3.5程序,可以從O’Reilly網(wǎng)站和作者的配套網(wǎng)站上下 載?!?檢驗(yàn)?zāi)闶欠窭斫鈺袃?nèi)容的小測(cè)試和練習(xí)。在本書中,你將學(xué)習(xí)如何編寫正確、可擴(kuò)展和高效的代碼,以節(jié)省前期的開發(fā)時(shí)間,消除后期的軟件問題。

作者簡(jiǎn)介

  Judith Bishop是南非比勒陀利亞大學(xué)計(jì)算機(jī)科學(xué)系教授。她專注于編程語言在分布式系統(tǒng)中的應(yīng)用以及基于Web的技術(shù)。她是新技術(shù)的倡導(dǎo)者,所著Java和C#方面的書籍以6種語言在全世界發(fā)行。Judith是IFIP(International Federation for Information Processing,國際信息處理聯(lián)合會(huì))TC2(軟件)的南非代表,她還是多個(gè)國際會(huì)議委員會(huì)及編委會(huì)的主席或成員。

圖書目錄

序言
前言
第1章 C#與設(shè)計(jì)模式
關(guān)于模式
關(guān)于UML
關(guān)于C#3.O
關(guān)于示例
第2章 結(jié)構(gòu)型模式之裝飾器、代理與橋接
裝飾器模式
代理模式
橋接模式
示例:OpenBook
模式比較
第3章 結(jié)構(gòu)型模式之組合與享元
組合模式
享元模式
模式比較
第4章 結(jié)構(gòu)型模式之適配器與外觀
適配器模式
外觀模式
模式比較
第5章 創(chuàng)建型模式之原型、工廠方法與單例
原型模式
工廠方法模式
單例模式
模式比較
第6章 創(chuàng)建型模式之抽象工廠與生成器
抽象工廠模式
生成器模式
模式比較
第7章 行為型模式之策略、狀態(tài)與模板方法
策略模式
狀態(tài)模式
模板方法模式
模式比較
第8章 行為型模式之職責(zé)鏈與命令
職責(zé)鏈模式
命令模式
模式比較
第9章 行為型模式之迭代器、中介與觀察者
迭代器模式
中介模式
觀察者模式
模式討論和比較
第10章 行為型模式之訪問者、解釋器與備忘錄
訪問者模式
解釋器模式
備忘錄模式
模式比較
第11章 設(shè)計(jì)模式展望
模式總結(jié)
設(shè)計(jì)模式展望
結(jié)束語
附錄
參考書目

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)