第1章 面向對象技術概述
1.1 由軟件危機所引起的軟件革命
1.1.1 硬件業(yè)的成功與軟件業(yè)的危機
1.1.2 解決軟件危機的一次嘗試-結構化程序設計
1.1.3 軟件危機與軟件工程
1.1.4 軟件工程的新途徑-面向對象方法
1.1.5 快速原型法、面向對象與組件技術
1.2 面向對象技術的基本概念
1.2.1 對象及其屬性和方法(Object, Property, Method)
1.2.2 對象與類(Object and Class)
1.2.3 封裝(Encapsulation)
1.2.4 類庫及類的繼承
本章小結
習題
第2章 Delphi基礎知識
2.1 Delphi的集成開發(fā)環(huán)境
2.1.1 初識Delphi
2.1.2 對象-屬性、方法與事件
2.1.3 Delphi界面組成與使用
2.2 Delphi應用程序開發(fā)過程
2.3 項目管理
2.3.1 項目與支件
2.3.2 項目的管理
2.4 代碼編輯與程序調試
2.4.1 代碼編輯
2.4.2 代碼調試
2.5 在集成環(huán)境中獲得幫助
本章小結
習題
第3章 Object Pascal編程基礎
3.1 語言基礎知識
3.1.1 常量、變量及數(shù)據(jù)類型
3.1.2 運算與賦值
3.1.3 復合語句
3.1.4 代碼注釋
3.2 控制語句
3.2.1 分支語句
3.2.2 循環(huán)語句
3.2.3 異常處理
3.3 構造數(shù)據(jù)類型
3.3.1 數(shù)組類型
3.3.2 集合類型
3.3.3 記錄類型
3.3.4 文件類型
3.3.5 枚舉類型
3.4 Object Pascal的程序結構
3.4.1 程序與單元
3.4.2 program單元
3.4.3 子程序單元(unit)
3.4.4 如何引用單元
3.4.5 程序塊
3.5 編寫過程與函數(shù)
3.5.1 過程與函數(shù)的結構
3.5.2 過程與函數(shù)的定義位置
3.5.3 參數(shù)傳遞
3.5.4 常用系統(tǒng)函數(shù)與過程
3.6 類、對象及其操作
3.6.1 Object Pascal中的類與對象
3.6.2 對象與類的繼承
……
第4章 Delphi基本組件
第5章 用戶界面設計
第6章 數(shù)據(jù)庫組件及應用
第7章 多媒體組件及應用
第8章 報表組件及應用
第9章 綜合實例
參考文獻