C#面向?qū)ο蟪绦蛟O(shè)計(jì)

出版時(shí)間:2004-1  出版社:科學(xué)出版  作者:黃聰明編著  頁(yè)數(shù):906  字?jǐn)?shù):1360000  

內(nèi)容概要

Visual C#.NET是一套綜合工具集,可以用來(lái)為Microsoft Windows和Web開發(fā)XML Web服務(wù)以及基于Microsoft.NET的應(yīng)用程序。這個(gè)強(qiáng)勁的開發(fā)包使用面向組件的C#開發(fā)語(yǔ)言,為具備C++或Java經(jīng)驗(yàn)的初級(jí)和中級(jí)開發(fā)人員創(chuàng)建下一代軟件提供了現(xiàn)代化的語(yǔ)言和環(huán)境。 本書的作者在多年教學(xué)和開發(fā)經(jīng)驗(yàn)的基礎(chǔ)之上,沒(méi)有刻板地對(duì)C#的語(yǔ)法和編程技術(shù)進(jìn)行逐條的介紹,而是以專業(yè)的眼光對(duì)C#語(yǔ)言的各項(xiàng)內(nèi)容進(jìn)行了總結(jié)和分類,并且提供了大量的代碼示例供讀者學(xué)習(xí)和參考,旨在使讀者能夠迅速掌握面向?qū)ο缶幊痰膶?shí)質(zhì),從而快速和高效地開發(fā)出具有專業(yè)水準(zhǔn)的Windows應(yīng)用程序和組件。    本書是C#語(yǔ)言的入門書籍,具有很強(qiáng)的實(shí)用性和指導(dǎo)性。語(yǔ)言通俗易懂,講解細(xì)致深入,適合初學(xué)和自學(xué)計(jì)算機(jī)編程的各類人員學(xué)習(xí),有經(jīng)驗(yàn)的開發(fā)人員也可以使用本書作為參考。

書籍目錄

第1章  程序設(shè)計(jì)概論  1.1  什么是程序  1.2  程序設(shè)計(jì)思維  1.3  實(shí)現(xiàn)程序化的工具——程序語(yǔ)言概論  1.4  程序語(yǔ)言的選擇——思維模式的搭配  第2章  開發(fā)環(huán)境的建立  2.1  系統(tǒng)需求  2.2  開始安裝  第3章  程序設(shè)計(jì)初步體驗(yàn)  3.1  程序的實(shí)體組成單元  3.1.1  構(gòu)成程序的符號(hào)  3.1.2  一系列的字符  3.1.3  空格符  3.1.4  注釋  3.1.5  標(biāo)識(shí)符  3.1.6  保留字  3.1.7  數(shù)據(jù)常量  3.1.8  分隔符  3.1.9  運(yùn)算符  3.2  C#程序的種類  3.3  C#程序的開發(fā)  3.3.1  編寫階段  3.3.2  編譯階段  3.3.3  執(zhí)行階段  3.4  范例  3.4.1  范例一  3.4.2  范例二  3.4.3  范例三  3.4.4  范例四  3.4.5  范例五  3.4.6  范例六  3.4.7  范例七  3.4.8  范例八  3.4.9  范例九  3.4.10  范例十  3.5  符號(hào)組合后的語(yǔ)意  3.6  錯(cuò)誤總結(jié)  3.7  用戶自定義名稱的命名習(xí)慣  第4章  可視化程序設(shè)計(jì)I Windows Application  4.1  Visual Studio.NET主要環(huán)境簡(jiǎn)介  4.2  控制臺(tái)應(yīng)用程序  4.3  Windows Form可視化程序設(shè)計(jì)  4.3.1  范例一  4.3.2  范例二  4.4  Windows應(yīng)用程序的安裝與部署  4.5  實(shí)例研究——過(guò)程模塊的思考  4.5.1  沒(méi)有笨的用戶, 只有差勁的程序設(shè)計(jì)人員  4.5.2  找出基本邏輯后加以調(diào)整  第5章  數(shù)據(jù)的表達(dá)  5.1  數(shù)據(jù)類型概論  5.1.1  類型的重要性  5.1.2  類型  5.2  程序中如何表示一份數(shù)據(jù)  5.2.1  變量的意義  5.2.2  變量的聲明  5.2.3  “=”的意義(賦值運(yùn)算符)  5.2.4  內(nèi)存與內(nèi)存的內(nèi)容  5.2.5  數(shù)據(jù)類型總論  5.2.6  選用數(shù)據(jù)類型應(yīng)特別注意的事項(xiàng)  5.3  基本數(shù)據(jù)類型  5.3.1  整數(shù)數(shù)據(jù)類型  5.3.2  浮點(diǎn)數(shù)值數(shù)據(jù)類型  5.3.3  真/假值數(shù)據(jù)類型  5.3.4  字符數(shù)據(jù)類型  5.3.5  不同基本數(shù)據(jù)類型的數(shù)據(jù)如何轉(zhuǎn)換  5.4  具名的數(shù)據(jù)常量  5.5  自定義數(shù)據(jù)類型  5.5.1  枚舉數(shù)據(jù)類型  5.5.2  structue數(shù)據(jù)類型  5.6  負(fù)責(zé)數(shù)據(jù)類型轉(zhuǎn)換的類  第6章  數(shù)據(jù)的運(yùn)算  6.1  概論  6.1.1  數(shù)據(jù)的基本能力  6.1.2  運(yùn)算能力  6.2  運(yùn)算符  6.2.1  改變運(yùn)算符優(yōu)先級(jí)的運(yùn)算符  6.2.2  明確類型轉(zhuǎn)換與cast運(yùn)算符  6.3  算術(shù)運(yùn)算符  6.3.1  四則運(yùn)算  6.3.2  除法的余數(shù)運(yùn)算  6.3.3  增減1的遞增/減運(yùn)算  6.3.4  正/負(fù)號(hào)的運(yùn)算  6.3.5  0p運(yùn)算賦值符號(hào)的運(yùn)算  6.3.6  算術(shù)運(yùn)算符的運(yùn)算順序  6.4  比較運(yùn)算符  6.4.1  相等運(yùn)算  6.4.2  關(guān)系運(yùn)算  6.4.3  比較運(yùn)算符的運(yùn)算順序  6.5  邏輯運(yùn)算符  6.5.1  邏輯運(yùn)算符的真值表  6.5.2  邏輯乘  6.5.3  邏輯和  6.5.4  邏輯非  6.5.5  Short-circuit evaluation , 簡(jiǎn)化方式  6.5.6  Op運(yùn)算賦值符號(hào)的運(yùn)算  6.5.7  邏輯運(yùn)算符的運(yùn)算順序  6.6  位運(yùn)算符  6.6.1  &的用途  6.6.2  |的用途  6.7  條件運(yùn)算符  6.8  類型兼容判斷符號(hào)  6.9  副作用  6.10  與算術(shù)運(yùn)算相關(guān)的類庫(kù)  6.10.1  System.Math  6.10.2  System.Random  6.11  數(shù)據(jù)的應(yīng)用范圍  6.12  重載標(biāo)識(shí)符  第7章  流程控制  7.1  概述  7.1.1  順序流程控制  7.1.2  選擇性執(zhí)行的流程控制  7.1.3  選擇性重復(fù)執(zhí)行的流程控制  7.1.4  執(zhí)行流程的組合方式  7.2  流程控制  7.2.1  選擇性執(zhí)行的流程控制  7.2.2  選擇性重復(fù)執(zhí)行的流程控制  7.2.3  執(zhí)行轉(zhuǎn)移的流程控制  7.3  try/carch/finally語(yǔ)句  7.4  預(yù)處理(preprocessor)的流程控制  第8章  類與面向?qū)ο蟪绦蛟O(shè)計(jì)  8.1  基本觀念  8.1.1  對(duì)象  8.1.2  類  8.2  程序?qū)崿F(xiàn)  8.2.1  類的聲明和定義  8.2.2  建立一個(gè)對(duì)象  8.2.3  對(duì)象的生與死  8.2.4  抽象類  8.2.5  sealed類  8.3  接口  8.3.1  接口, 一個(gè)象征性的符號(hào)  8.3.2  定義規(guī)范接口  8.3.3  規(guī)范接口  8.3.4  規(guī)范接口的賦值運(yùn)算  8.3.5  規(guī)范接口的重載標(biāo)識(shí)符  8.3.6  規(guī)范接口的擴(kuò)展  8.3.7  接口的聲明格式  8.3.8  .NET Framework中的基本接口  第9章  數(shù)組數(shù)據(jù)的表達(dá)與運(yùn)算  9.1  數(shù)組是什么  9.2  多維數(shù)組  9.3  注意事項(xiàng)  9.4  System.Array  9.4.1  統(tǒng)計(jì)信息  9.4.2  管理數(shù)組元素  9.4.3  數(shù)組操作  9.4.4  數(shù)組元素的操作  9.5  應(yīng)用  9.5.1  冒泡排序  9.5.2  二分法搜索  9.5.3  魔術(shù)方陣  9.5.4  矩陣操作  第10章  字符串?dāng)?shù)據(jù)的表達(dá)與運(yùn)算  10.1  字符串  10.2  String的應(yīng)用  10.3  String Builder  第11章  日期與數(shù)值數(shù)據(jù)的表達(dá)與運(yùn)算  11.1  日期數(shù)據(jù)類型  11.1.1  TimeSpan結(jié)構(gòu)  11.1.2  DateTime結(jié)構(gòu)  11.1.3  Calendar  11.2  再談數(shù)值類型  11.2.1  Boolean結(jié)構(gòu)  11.2.2  Char結(jié)構(gòu)  11.2.3  整數(shù)結(jié)構(gòu)  11.2.4  含小數(shù)值的結(jié)構(gòu)  11.2.5  Decimal結(jié)構(gòu)  第12章  設(shè)計(jì)類的成員(|)  12.1  Field:字段的數(shù)據(jù)成員  12.1.1  訪問(wèn)設(shè)定:考慮封裝層次  12.1.2  實(shí)例數(shù)據(jù)成員的設(shè)計(jì)  12.1.3  靜態(tài)數(shù)據(jù)成員的設(shè)計(jì)  12.1.4  常量數(shù)據(jù)成員的設(shè)計(jì)  12.1.5  只讀數(shù)據(jù)成員的設(shè)計(jì)  12.1.6  枚舉值的設(shè)計(jì)  12.1.7  屬性的默認(rèn)值  12.1.8  Shadowing(遮蔽效應(yīng))  12.2  方法:成員函數(shù)  12.2.1  方法的名稱  12.2.2  返回值類型  12.2.3  方法返回?cái)?shù)據(jù)的管道  12.2.4  返回值與類型轉(zhuǎn)換  12.2.5  方法重載  12.2.6  參數(shù)與參數(shù)的傳遞  12.2.7  靜態(tài)方法成員的設(shè)計(jì)  12.2.8  sealed方法  12.2.9  再論數(shù)據(jù)的范圍與生命期  12.2.10  再論this  12.2.11  遞歸算法  12.2.12  abstract方法  第13章  關(guān)系  13.1  類與類的關(guān)系  13.1.1  什么是關(guān)系  13.1.2  什么是相依性關(guān)系  13.1.3  什么是一般化的關(guān)系  13.1.4  什么是整體與部分的關(guān)系  13.1.5  一個(gè)稱作“Object”的類  13.2  一般化關(guān)系的程序?qū)崿F(xiàn)  13.2.1  基本原則  13.2.2  構(gòu)造函數(shù)順序的相關(guān)性  13.2.3  功能  13.2.4  有多少遺產(chǎn)  13.2.5  賦值運(yùn)算  13.2.6  我是誰(shuí)  13.2.7  龍生龍, 鳳生鳳  13.2.8  同名的處理方式:shadow和override  13.2.9  保留字base與this在繼承關(guān)系下所扮演的角色  13.2.10  保留字abstract在繼承關(guān)系下所扮演的角色  13.2.11  保留字sealed在繼承的關(guān)系下所扮演的角色  13.2.12  保留字protected在繼承關(guān)系下所扮演的角色  13.2.13  再論繼承  13.2.14  多態(tài)  13.3  集合關(guān)系  第14章  設(shè)計(jì)類的成員(||)  14.1  運(yùn)算符重載  14.1.1  ++/--  14.1.2  tree/false!  14.1.3  +.-  14.1.4  關(guān)系運(yùn)算符號(hào)  14.1.5  casting  14.2  屬性  14.3  Indexer-索引運(yùn)算符  第15章  設(shè)計(jì)類的成員(||):委托與事件  15.1  委托  15.1.1  程序的基本架構(gòu)  15.1.2  多播(multicasting)  15.2  事件  15.2.1  程序的基本架構(gòu)  15.2.2  .NET事件的語(yǔ)法規(guī)范  第16章  可視化程序設(shè)計(jì)ASP.NET與Web Service  16.1  ASP.NET程序的基本架構(gòu)及環(huán)境設(shè)置  16.1.1  歡迎來(lái)到ASP.NET  16.1.2  設(shè)置  16.2  VisualStudio.NET與ASP.NET  16.3  ASP.NET服務(wù)器控件  16.4  Web Scrvice  16.4.1  定義Web Service的內(nèi)容  16.4.2  測(cè)試Web Service  16.4.3  Visual Studio.NET與Web Sewice

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    C#面向?qū)ο蟪绦蛟O(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)2條)

 
 

  •   建議初學(xué)著看看。
  •   將就用一下,入門級(jí)別的C#,不過(guò)淺顯易懂,適合剛?cè)胄械腃#程序員。
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7