Delphi2010語(yǔ)法手冊(cè)給還在做delphi開發(fā)的童鞋們,資料雖然比較老,但是實(shí)用的,這里給您提供的是Delphi2010語(yǔ)法教程手冊(cè),很多東西可能看起來這些東西都非常淺顯,但對(duì)于初學(xué)者而言,缺乏這些知識(shí)可能連在 Delphi中運(yùn)行本書上的示例都做不到。但是,若讀者覺得自己這方面還可以的話,那就完全沒有必要把時(shí)間花在第一章。
Delphi2010語(yǔ)法教程手冊(cè)目錄
第三章 數(shù)據(jù)類型及運(yùn)算符 ......................................................................................... - 35 -
3.1 簡(jiǎn)單類型 .............................................................................................................................. - 36 -
3.1.1 整型類型 .............................................................................................................................. - 36 -
3.1.2 實(shí)型類型 .............................................................................................................................. - 36 -
3.1.3 字符類型 .............................................................................................................................. - 37 -
3.1.4 布爾類型 .............................................................................................................................. - 38 -
3.1.5 枚舉類型 .............................................................................................................................. - 38 -
3.1.6 子界類型 .............................................................................................................................. - 40 -
3.2 結(jié)構(gòu)類型 .............................................................................................................................. - 41 -
3.2.1 集合及其運(yùn)算 ...................................................................................................................... - 41 -
3.2.2 數(shù)組 ...................................................................................................................................... - 42 -
3.2.3 記錄類型 .............................................................................................................................. - 44 -
3.3 字符串類型 ........................................................................................................................... - 48 -
3.4 指針 ...................................................................................................................................... - 49 -
3.5 變體類型 ............................................................................................................................... - 52 -
3.6 運(yùn)算符 .................................................................................................................................. - 57 -
3.6.1 有序類型運(yùn)算符 .................................................................................................................. - 57 -
3.6.2 數(shù)學(xué)運(yùn)算符 .......................................................................................................................... - 57 -
3.6.3 邏輯運(yùn)算符 .......................................................................................................................... - 58 -
3.6.4 位運(yùn)算符 .............................................................................................................................. - 59 -
3.6.5 字符串運(yùn)算符 .................................................................................................................. - 60 -
3.6.6 集合運(yùn)算符 .......................................................................................................................... - 60 -
3.6.7 指針運(yùn)算符 .......................................................................................................................... - 61 -
3.6.8 關(guān)系運(yùn)算符 .......................................................................................................................... - 61 -
第四章 程序流程控制 ................................................................................................. - 61 -
4.1 條件語(yǔ)句 ............................................................................................................................... - 62 -
4.2 選擇語(yǔ)句 ............................................................................................................................... - 63 -
4.3 循環(huán)語(yǔ)句 ............................................................................................................................... - 64 -
4.4 程序中止例程 ........................................................................................................................ - 69 -
第五章 函數(shù)與過程 ...................................................................................................... - 72 -
5.1 例程的聲明 ........................................................................................................................... - 72 -
5.2 例程參數(shù) .............................................................................................................................. - 74 - - 4 -
5.3 例程的定義與使用 ............................................................................................................... - 82 -
5.4 例程指針 .............................................................................................................................. - 86 -
5.5 匿名方法 .............................................................................................................................. - 88 -
5.6 重載例程 .............................................................................................................................. - 94 -
第八章 類與對(duì)象 .......................................................................................................... - 96 -
6.1 面向?qū)ο蟪醪?....................................................................................................................... - 96 -
1. 現(xiàn)實(shí)世界中的對(duì)象?................................................................................................................ - 96 -
2. 在計(jì)算機(jī)中克隆現(xiàn)實(shí)世界的對(duì)象 ............................................................................................ - 96 -
3. 面向?qū)ο缶幊讨械膶?duì)象 ............................................................................................................ - 98 -
4. 面向?qū)ο蟮木幊谭绞?............................................................................................................... - 98 -
6.2 類與對(duì)象 .............................................................................................................................. - 99 -
6.2.1 聲明一個(gè) class 類型 ............................................................................................................. - 99 -
6.2.2 創(chuàng)建一個(gè)對(duì)象 .................................................................................................................... - 100 -
6.2.3 套嵌類的聲明 .................................................................................................................... - 100 -
6.2.4 類的繼承 ............................................................................................................................ - 102 -
6.2.5 類成員的訪問權(quán)限 ............................................................................................................ - 103 -
6.3 對(duì)象字段及對(duì)象函數(shù) ......................................................................................................... - 104 -
6.3.1 對(duì)象字段 ............................................................................................................................ - 105 -
6.3.2 對(duì)象方法 ............................................................................................................................ - 106 -
6.3.3 抽象方法 ............................................................................................................................ - 113 -
6.4 類字段及類方法 ................................................................................................................. - 114 -
6.4.1 類字段 ................................................................................................................................ - 114 -
6.4.2 類方法 ................................................................................................................................ - 115 -
6.4.3 構(gòu)造與析構(gòu)函數(shù) ................................................................................................................ - 116 -
6.5 屬性 .................................................................................................................................... - 121 -
6.6 輔助類(class helper)............................................................................................................ - 129 -
6.7 對(duì)象引用和類引用 ............................................................................................................. - 130 -
6.7.1 類引用 ................................................................................................................................ - 130 -
6.7.2 對(duì)象引用 ............................................................................................................................ - 131 -
6.7.3 Self參數(shù) .............................................................................................................................. - 134 -
6.8 其它的對(duì)象類型 ................................................................................................................. - 135 -
1. 高級(jí)記錄類型 ......................................................................................................................... - 135 -
2. object 類型 ............................................................................................................................... - 136 -
6.9 多態(tài) .................................................................................................................................... - 136 - - 5 -
第七章 接口 ................................................................................................................. - 139 -
7.1 什么是接口 ......................................................................................................................... - 139 -
7.2 聲明一個(gè)接口 ..................................................................................................................... - 140 -
7.3 實(shí)現(xiàn)一個(gè)接口 ..................................................................................................................... - 141 -
7.4 方法別名 ............................................................................................................................ - 144 -
7.5 接口的代理 ......................................................................................................................... - 145 -
7.6 接口的賦值與轉(zhuǎn)型 ............................................................................................................. - 147 -
7.6.1 接口的賦值兼容 ................................................................................................................ - 147 -
7.6.2 接口的轉(zhuǎn)型 ........................................................................................................................ - 149 -
7.7 使用接口實(shí)現(xiàn)多態(tài) ............................................................................................................. - 151 -
第八章 異常處理 ........................................................................................................ - 154 -
6.1 利用條件語(yǔ)句處理異常 ...................................................................................................... - 154 -
6.2 異常對(duì)象 ............................................................................................................................ - 155 -
6.2.1 自定義異常類 .................................................................................................................... - 155 -
6.3 異常處理語(yǔ)句 ..................................................................................................................... - 157 -
6.3.1. try...except...end 語(yǔ)句 ........................................................................................................ - 157 -
6.3.2. try...finally...end 語(yǔ)句 .......................................................................................................... - 159 -
6.4 手動(dòng)觸發(fā)異常 ..................................................................................................................... - 161 -
6.5 Abort 語(yǔ)句 ........................................................................................................................... - 162 -
6.6 套嵌的異常處理語(yǔ)句 ......................................................................................................... - 163 -
第九章 運(yùn)算符重載 .................................................................................................... - 165 -
9.1 認(rèn)識(shí)運(yùn)算符重載 ................................................................................................................. - 165 -
9.2 如何重載運(yùn)算符 ................................................................................................................. - 166 -
第十章 泛型 ................................................................................................................. - 169 -
10.1 聲明泛型類型 ................................................................................................................... - 172 -
10.2 泛型的實(shí)例化 ................................................................................................................... - 176 -
10.3 泛型方法重載 ................................................................................................................... - 178 - - 6 -
10.4 泛型類型兼容 ................................................................................................................... - 179 -
10.5 泛型的限定 ....................................................................................................................... - 180 -
10.6 TList 類 ............................................................................................................................... - 183 -
附錄 A ASCII 字符集 ................................................................................................... - 188 -
附錄 B 變體類型轉(zhuǎn)換 ................................................................................................ - 189 -
附錄 C 常見字符集與字符編碼方式 ...................................................................... - 190 -
C.1 常見字符集 ......................................................................................................................... - 191 -
1. ASCII 字符集 ............................................................................................................................. - 191 -
2. UCS 字符集 ............................................................................................................................... - 191 -
3. Unicode 字符集 ........................................................................................................................ - 192 -
C.2 字符編碼方式 ..................................................................................................................... - 192 -
1. UTF-16 ....................................................................................................................................... - 193 -
2. UTF-8 ......................................................................................................................................... - 194 -
3. UTF-32 ....................................................................................................................................... - 195 -
C.3 漢字字符集 ......................................................................................................................... - 195 -
附錄 D DELPHI2010 字符串詳解 ........................................................................... - 196 -
附錄 E 文件讀寫 ......................................................................................................... - 204 -
E.1 利用文件變量進(jìn)行讀寫 ........................................................................................................ - 204 -
E.2 使用流操作文件 ................................................................................................................... - 209 -
E.3 直接操作文件 ....................................................................................................................... - 213