出版時(shí)間:2011-9 出版社:清華大學(xué)出版社 作者:邵鵬鳴 頁數(shù):497
內(nèi)容概要
本書使用Visual
c#2010詳細(xì)介紹了如何以c#語言進(jìn)行面向?qū)ο缶幊?,把有關(guān)面向?qū)ο蟮膬?nèi)容貫穿其中,使初學(xué)程序開發(fā)的讀者能夠逐步體會(huì)并深刻理解“對(duì)象”技術(shù)的強(qiáng)大功能。同時(shí),還引入了事件的處理與GUl的使用等。通過對(duì)這些內(nèi)容的不斷學(xué)習(xí),學(xué)生們將逐步掌握GUl的創(chuàng)建。全書用兩章的篇幅通過‘個(gè)具體的實(shí)際應(yīng)用程序?qū)嵗v述使用AD0.NET與SQL訪問數(shù)據(jù)庫的編程技術(shù)。通過多個(gè)詳盡的案例分析,使學(xué)生能夠盡快地掌握面向?qū)ο蟮木幊碳记伞4送?,書中提供了大量與開發(fā)相關(guān)的技術(shù)要點(diǎn),同時(shí)配合實(shí)用、有效的GUl應(yīng)用程序,使讀者能夠迅速掌握并鞏固所學(xué)到的知識(shí)。本書汲取了很多來自實(shí)際編程中的體驗(yàn),這將為培養(yǎng)讀者獲得良好的編程習(xí)慣打下一個(gè)堅(jiān)實(shí)的基礎(chǔ)。
本書可作為高職高專計(jì)算機(jī)專業(yè)和高等技術(shù)型院校相關(guān)專業(yè)進(jìn)行c#編程語言教學(xué)的教材,也可供程序設(shè)計(jì)與開發(fā)人員參考。
書籍目錄
第1章 認(rèn)識(shí)C撐
1.1 場景引入
1.2 什么是.NET
1.3 NET應(yīng)用程序的編譯
1.3.1 從用戶代碼到機(jī)器代碼
1.3.2 中問語言介紹
1.4 NET Framework平臺(tái)體系結(jié)構(gòu)
1.5 C拌語言
1.6 第一個(gè)簡單的控制臺(tái)應(yīng)用程序
1.6.1 任務(wù)1.1:打印客戶信息
1.6.2 獨(dú)立實(shí)踐:打印郵寄地址
1.7 創(chuàng)建簡單的Windows應(yīng)用程序
1.7.1 任務(wù)1.2:在對(duì)話框中顯示客戶信息
1.7.2 任務(wù)1.3:顯示圖像
1.7.3 任務(wù)1.4:在文本框中顯示客戶信息
1.7.4 獨(dú)立實(shí)踐:顯示當(dāng)前時(shí)間
1.8 認(rèn)識(shí)使用程序邏輯解決問題
1.8.1 程序開發(fā)的步驟
1.8.2 描述算法的工具
任務(wù)1.5:計(jì)算門票收益和捐款額
1.8.3 算法實(shí)例
任務(wù)1.6:數(shù)的排序
任務(wù)1.7:投資計(jì)算
1.8.4 獨(dú)立實(shí)踐:畫活動(dòng)圖和指出偽代碼
1.9 項(xiàng)目實(shí)踐
第2章 基本數(shù)據(jù)的存儲(chǔ)與運(yùn)算
2.1 場景引入
2.2 變量與常數(shù)
……
第3章 使用對(duì)象存儲(chǔ)數(shù)據(jù)及完成任務(wù)
第4章 程序流控制
第5章 使用數(shù)組存儲(chǔ)一第列數(shù)據(jù)
第6章 使用方法完成任務(wù)
第7章 使用類與對(duì)象設(shè)計(jì)程序
第8章 使用繼承重用代碼
第9章 實(shí)現(xiàn)多態(tài)性
第10章 創(chuàng)建GUI程序和數(shù)據(jù)庫應(yīng)用程序
第11章 使用ADO.NET進(jìn)行數(shù)據(jù)庫編程
第12章 與用戶交互
第13章 用流進(jìn)行文件輸入和輸出
章節(jié)摘錄
版權(quán)頁: 插圖: (1)當(dāng)引用類型形參的值與實(shí)參的值相等時(shí),對(duì)形參所引用的對(duì)象的任何修改,都將影響實(shí)參所引用的對(duì)象。數(shù)組app.rainfall為引用類型,它的值是一地址(假設(shè)是2036),該地址表示的存儲(chǔ)位置存儲(chǔ)的是它引用的數(shù)組對(duì)象,如圖6.6所示。 當(dāng)調(diào)用方法app.printArray(app.rainfall)時(shí),app.rainfall的值傳遞給形參aArray,由于是以值傳遞方式傳遞參數(shù),因此,形參aArray將創(chuàng)建新的存儲(chǔ)位置,在該存儲(chǔ)位置存儲(chǔ)實(shí)參傳遞給形參的值(如圖6.7所示)。由于形參的值和實(shí)參的值相同,因此它們引用同一個(gè)數(shù)組對(duì)象,如圖6.7所示。因此再對(duì)app.rainfall和aArray任何一個(gè)參數(shù)所引用對(duì)象的修改,都會(huì)影響另一個(gè)參數(shù)所引用的對(duì)象。 在執(zhí)行primArray時(shí),語句將aArray所引用的數(shù)組對(duì)象的元素aArray[1]修改為20,因此app.rainfall[1]也被更改為20,如圖6.7所示。 printArray方法執(zhí)行結(jié)束后,形參aArray消失。 由程序的運(yùn)行結(jié)果圖可知,app.rainfall[1]的值為20,而不是14.9。
編輯推薦
《新世紀(jì)高職高專實(shí)用規(guī)劃教材?計(jì)算機(jī)系列:C#面向?qū)ο蟪绦蛟O(shè)計(jì)(第2版)》可作為高職高專計(jì)算機(jī)專業(yè)和高等技術(shù)型院校相關(guān)專業(yè)進(jìn)行C#編程語言教學(xué)的教材,也可供程序設(shè)計(jì)與開發(fā)人員參考。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
C#面向?qū)ο蟪绦蛟O(shè)計(jì) PDF格式下載