關(guān)于我們
書單推薦
新書推薦
|
面向?qū)ο蟪绦蛟O(shè)計(jì)(C#)
面向?qū)ο蟪绦蛟O(shè)計(jì)范式具有封裝、繼承、多態(tài)等特點(diǎn),能顯著提高程序的可重用性和可擴(kuò)展性,是現(xiàn)代開發(fā)大型應(yīng)用軟件的主要技術(shù)。掌握面向?qū)ο筌浖_發(fā)方法,可大幅度提高復(fù)雜軟件系統(tǒng)的生產(chǎn)率和質(zhì)量。本書用C#語言和.NET框架技術(shù)描述并介紹了面向?qū)ο蟪绦蛟O(shè)計(jì)的核心概念、基本原理、基本技術(shù)和方法,內(nèi)容涉及變量、數(shù)據(jù)類型、運(yùn)算符、程序流程控制等基礎(chǔ)程序設(shè)計(jì),類、對(duì)象、封裝、繼承、多態(tài)、接口等面向?qū)ο蟪绦蛟O(shè)計(jì),數(shù)值、文字、集合、泛型、委托、事件、控件、圖形、文件、數(shù)據(jù)庫等實(shí)用化程序設(shè)計(jì),重點(diǎn)培養(yǎng)讀者用面向?qū)ο蟪绦蛟O(shè)計(jì)范式解決實(shí)際問題的能力。
《面向?qū)ο蟪绦蛟O(shè)計(jì)(C#)》共分9章。第1章介紹面向?qū)ο蠹夹g(shù)的由來、地位及其重要性。第2章從計(jì)算機(jī)的角度介紹程序設(shè)計(jì)基礎(chǔ),涉及變量機(jī)制和過程式程序設(shè)計(jì)思想。第3章從人的角度介紹高端程序設(shè)計(jì),涉及分類機(jī)制和面向?qū)ο蟪绦蛟O(shè)計(jì)思想,重點(diǎn)解析抽象、封裝、繼承、多態(tài)、接口等概念及其實(shí)現(xiàn)機(jī)制。第4章對(duì)比分析過程式、面向?qū)ο、面向接口、組件化等程序設(shè)計(jì)范式的應(yīng)用,體驗(yàn)利用面向?qū)ο笏枷脒M(jìn)行程序設(shè)計(jì)所帶來的好處。從第5章開始,按軟件分層體系結(jié)構(gòu),介紹用戶界面層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層的實(shí)現(xiàn)技術(shù)。其中,第5章涉及業(yè)務(wù)邏輯層技術(shù),介紹科學(xué)計(jì)算、文字處理、時(shí)間、事件等常見數(shù)據(jù)結(jié)構(gòu)類的使用。第6章涉及用戶界面層技術(shù),介紹各種控件類的使用。第7章涉及數(shù)據(jù)訪問層技術(shù),介紹文件和數(shù)據(jù)庫類的使用。第8章涉及數(shù)據(jù)的可視化技術(shù),介紹圖形、圖像、動(dòng)畫等多媒體類的使用。第9章基于企業(yè)信息化目標(biāo),用一個(gè)管理信息系統(tǒng)原型的實(shí)現(xiàn)過程介紹面向?qū)ο蠹夹g(shù)的綜合運(yùn)用。 《面向?qū)ο蟪绦蛟O(shè)計(jì)(C#)》思路新穎、圖文并茂,適用于計(jì)算機(jī)類專業(yè)(包括但不限于計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、網(wǎng)絡(luò)工程、信息安全、物聯(lián)網(wǎng)工程等)的面向?qū)ο蟪绦蛟O(shè)計(jì)、桌面應(yīng)用軟件開發(fā)等課程教學(xué),也可供從事軟件開發(fā)的科研人員使用。
你還可能感興趣
我要評(píng)論
|