出版時間:2010-12-01 出版社:中國海洋大學(xué)出版社 作者:杜江 編 頁數(shù):217
內(nèi)容概要
《高職高?!笆濉币?guī)劃教材·計算機類:C#程序設(shè)計項目化教程》以MicrosoftVisualStudi02008為開發(fā)環(huán)境,結(jié)合已開發(fā)的完整項目實例--通訊錄管理系統(tǒng),介紹了面向?qū)ο蟮腃#控制臺應(yīng)用程序的編程。全書以項目為引導(dǎo)、多個任務(wù)為驅(qū)動,由淺入深、循序漸進(jìn)地展示了通訊錄管理系統(tǒng)項目開發(fā)的過程。重要知識點貫穿在項目的實現(xiàn)過程中,包括初識C#語言、數(shù)據(jù)類型和表達(dá)式、控制流程、初識面向?qū)ο蟪绦蛟O(shè)計、繼承與多態(tài)、接口、數(shù)據(jù)的存儲容器、數(shù)據(jù)永久保存、委托與事件、異常處理、跟蹤與調(diào)試、通訊錄系統(tǒng)的設(shè)計與實現(xiàn)?! 陡呗毟邔!笆濉币?guī)劃教材·計算機類:C#程序設(shè)計項目化教程》結(jié)構(gòu)新穎,層次分明,內(nèi)容豐富,充分考慮了高職高專學(xué)生的特點,具體案例與C#語言的知識點緊密結(jié)合,是適合“理論實踐一體化”教學(xué)模式的教材。書中所有案例及任務(wù)都選自作者多年積累的教學(xué)素材,具有很強的代表性和實用性。使用本教材,讀者可在輕松的氛圍中掌握項目開發(fā)的基本知識、技巧和方法?! ”緯勺鳛楦呗毟邔S嬎銠C專業(yè)項目導(dǎo)向性教材,也可作為C#培訓(xùn)班或認(rèn)證培訓(xùn)班教材,還可供自學(xué)者參考使用。
書籍目錄
情境1 初識C#語言任務(wù)1.1 熟悉C#的編程環(huán)境1.1.1 VisualStudi02008集成開發(fā)環(huán)境1.1.2 認(rèn)識.NETFramework1.1.3 公共語言運行時任務(wù)1.2 第一個控制臺程序1.2.1 命名空間1.2.2 Main函數(shù)1.2.3 注釋1.2.4 控制臺的輸出1.2.5 運行與調(diào)試問題與思考情境2 數(shù)據(jù)類型和表達(dá)式任務(wù)2.1 程序中的數(shù)據(jù)2.1.1 變量和常量2.1.2 控制臺的輸入和輸出2.1.3 簡單數(shù)據(jù)類型2.1.4 結(jié)構(gòu)類型2.1.5 枚舉類型任務(wù)2.2 程序中數(shù)據(jù)的類型轉(zhuǎn)換2.2.1 引用類型之字符串類型2.2.2 類型轉(zhuǎn)換任務(wù)2.3 程序中數(shù)據(jù)的裝箱和拆箱2.3.1 引用類型之object類型2.3.2 裝箱和拆箱任務(wù)2.4 程序中數(shù)據(jù)的運算2.4.1 運算符2.4.2 表達(dá)式問題與思考情境3 控制流程任務(wù)3.1 查找電話簿信息3.1.1 if語句3.1.2 switch語句任務(wù)3.2 猜數(shù)游戲3.2.1 while語句3.2.2 do-while語句3.2.3 for語句3.2.4 foreach語句3.2.5 跳轉(zhuǎn)語句問題與思考情境4 初識面向?qū)ο蟪绦蛟O(shè)計任務(wù)4.1 編寫Person類4.1.1 類和對象4.1.2 類的執(zhí)行工具--方法4.1.3 字段和屬性4.1.4 封裝任務(wù)4.2 Person類進(jìn)階設(shè)計4.2.1 構(gòu)造函數(shù)4.2.2 this關(guān)鍵字4.2.3 靜態(tài)構(gòu)造函數(shù)4.2.4 析構(gòu)函數(shù)問題與思考情境5 繼承與多態(tài)任務(wù)5.1 復(fù)用現(xiàn)有的代碼5.1.1 繼承的實現(xiàn)5.1.2 派生類的構(gòu)造5.1.3 抽象類和抽象方法任務(wù)5.2 改寫對象的行為5.2.1 多態(tài)的類型5.2.2 虛方法與重載方法5.2.3 密封類和密封方法問題與思考情境6 接口任務(wù)6.1 軟件模塊之間的協(xié)定6.1.1 接口定義6.1.2 接口成員任務(wù)6.2 接口的應(yīng)用6.2.1 接口的繼承與實現(xiàn)6.2.2 接口成員顯隱式訪問6.2.3 抽象類與接口問題與思考情境7 數(shù)據(jù)的存儲容器任務(wù)7.1 隨機電話號碼存儲7.1.1 -維數(shù)組7.1.2 多維數(shù)組7.1.3 鋸齒數(shù)組任務(wù)7.2 通訊錄記錄的存儲7.2.1 集合的概述7.2.2 常用集合類7.2.3 集合與數(shù)組的區(qū)別任務(wù)7.3 電話簿的萬能模板7.3.1 如果沒有泛型7.3.2 泛型集合類7.3.3 泛型方法7.3.4 泛型接口問題與思考情境8 數(shù)據(jù)永久保存任務(wù)8.1 通訊錄數(shù)據(jù)永久存儲8.1.1 文件和流8.1.2 文件和目錄類8.1.3 數(shù)據(jù)流任務(wù)8.2 通訊錄數(shù)據(jù)序列化8.2.1 序列化與反序列化8.2.2 使用Binary Formatter進(jìn)行序列化問題與思考情境9 委托與事件任務(wù)9.1 出國留學(xué)的語言培訓(xùn)9.1.1 委托9.1.2 多播委托9.1.3 匿名方法_任務(wù)9.2 信用卡消費提示9.2.1 事件9.2.2 引入事件機制9.2.3 事件處理9.2.4 傳遞事件的參數(shù)問題與思考情境10 異常處理任務(wù)10.1 捕獲程序的異常10.1.1 錯誤與異常10.1.2 異常類10.1.3 異常處理機制任務(wù)10.2 異常類屬性的應(yīng)用10.2.1 Exception的屬性10.2.2 用戶定義的異常類10.2.3 處理異常的正確觀念問題與思考情境11 跟蹤與調(diào)試任務(wù)11.1 代碼的跟蹤11.1.1 應(yīng)用程序的版本11.1.2 Debug類和Trace類任務(wù)11.2 代碼的調(diào)試11.2.1 執(zhí)行控制11.2.2 斷點11.2.3 監(jiān)視窗口11.2.4 即時窗口問題與思考情境12 通訊錄系統(tǒng)的設(shè)計與實現(xiàn)任務(wù)12.1 問題描述任務(wù)12.2 功能分析任務(wù)12.3 系統(tǒng)總體框架設(shè)計任務(wù)12.4 系統(tǒng)實現(xiàn)參考文獻(xiàn)
圖書封面
評論、評分、閱讀與下載