注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具Kylix程序設(shè)計(jì)(進(jìn)階教程)

Kylix程序設(shè)計(jì)(進(jìn)階教程)

Kylix程序設(shè)計(jì)(進(jìn)階教程)

定 價(jià):¥53.00

作 者: 喬林編著
出版社: 中國(guó)鐵道出版社
叢編項(xiàng): Kylix程序設(shè)計(jì)系列
標(biāo) 簽: Kylix

ISBN: 9787113042851 出版時(shí)間: 2001-08-01 包裝: 膠版紙
開本: 26cm+光盤1片 頁(yè)數(shù): 468 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書以多個(gè)應(yīng)用程序?qū)嵗秊榛A(chǔ),介紹了Kylix程序設(shè)計(jì)的基本方法。內(nèi)容涉及窗體與窗口、標(biāo)準(zhǔn)信息框、應(yīng)用程序與多窗體界面設(shè)計(jì)、鼠標(biāo)與鍵盤輸入、記錄與指針、過程與函數(shù)、面向?qū)ο蟪绦蛟O(shè)計(jì)的基礎(chǔ)知識(shí)與基本理論、繼承、多態(tài)性與動(dòng)態(tài)聯(lián)編等。書中詳細(xì)剖析了各個(gè)實(shí)例,使讀者學(xué)會(huì)正確的思考方法,以及如何正確的將思考方法轉(zhuǎn)化為正確的程序代碼。附帶光盤中給出了書中所涉及的實(shí)例和練習(xí)的全部源代碼。本書是Kylix程序設(shè)計(jì)的中級(jí)讀物,適合計(jì)算機(jī)軟件開發(fā)人員和一般計(jì)算機(jī)人員,尤其是Linux愛好者使用。如果與本系列的其他圖書配合使用效果更佳。

作者簡(jiǎn)介

暫缺《Kylix程序設(shè)計(jì)(進(jìn)階教程)》作者簡(jiǎn)介

圖書目錄

第1章 窗體與窗口
1.1 X Window系統(tǒng)與窗口
1.1.1 X Window系統(tǒng)與X服務(wù)器
1.1.2 X Window圖形用戶界面
1.1.3 買雙ANTA運(yùn)動(dòng)鞋:X Window與Microsoft Windows
1.1.4 窗口與窗體
1.2 窗體與邊框的樣式
1.2.1 邊框類型
1.2.2 邊框圖標(biāo)
1.3 部件的字體比例
1.3.1 自動(dòng)設(shè)置字體比例
1.3.2 手工設(shè)置字體比例
1.3.3 滾動(dòng)條
1.4 窗體的位置與大小
1.4.1 窗體的位置
1.4.2 窗體與客戶區(qū)的大小
1.4.3 窗體約束
1.5 窗體中的部件
1.5.1 部件的Owner屬性與Parent屬性
1.5.2 部件計(jì)數(shù)
1.6 小結(jié)
1.7 問題與練習(xí)
第2章 使用標(biāo)準(zhǔn)信息框
2.1 消息對(duì)話框函數(shù)
2.1.1 MessageDlg函數(shù)
2.1.2 MessageDlgPos函數(shù)
2.2 顯示消息過程
2.2.1 ShowMessage過程
2.2.2 ShowMessagePos過程
2.2.3 ShowMessageFmt過程
2.3 輸入框函數(shù)
2.3.1 InputBox函數(shù)
2.3.2 InputQuery函數(shù)
2.4 MessageBox類方法
2.5 使用消息框
2.5.1 窗體設(shè)計(jì)
2.5.2 程序代碼
2.6 小結(jié)
2.7 問題與練習(xí)
第3章 應(yīng)用程序與多窗體
3.1 窗體事件的發(fā)生順序
3.1.1 窗體事件
3.1.2 OnActivate事件
3.1.3 OnClick事件
3.1.4 OnClose事件
3.1.5 OnCloseQuery事件
3.1.6 OnCreate事件
3.1.7 OnDeactivate事件
3.1.8 OnDestroy事件
3.1.9 OnDblClick事件
3.1.10 OnContextPopup事件
3.1.11 OnConstrainedResize事件
3.1.12 OnHelp事件
3.1.13 OnHide事件
3.1.14 OnLoaded事件
3.1.15 OnPaint事件
3.1.16 OnResize事件
3.1.17 OnShow事件
3.1.18 鼠標(biāo)與鍵盤事件
3.2 對(duì)話框與多窗體的創(chuàng)建與管理
3.2.1 模態(tài)窗口與非模態(tài)窗口
3.2.2 窗體的創(chuàng)建時(shí)機(jī)
3.2.3 無名窗體
3.2.4 更安全的窗體創(chuàng)建方法
3.3 對(duì)話框的創(chuàng)建方法
3.3.1 創(chuàng)建標(biāo)準(zhǔn)About對(duì)話框
3.3.2 可變大小的對(duì)話框
3.4 Splash窗口
3.4.1 創(chuàng)建Splash窗口
3.4.2 特殊效果
3.5 小結(jié)
3.6 問題與練習(xí)
第4章 鼠標(biāo)與鍵盤
4.1 鼠標(biāo)與鍵盤輸入
4.1.1 鼠標(biāo)事件
4.1.2 鼠標(biāo)設(shè)備
4.1.3 鍵盤事件
4.2 捕獲鼠標(biāo)事件
4.2.1 鼠標(biāo)事件的參數(shù)
4.2.2 響應(yīng)OnClick事件
4.2.3 響應(yīng)OnMouseDown事件
4.2.4 響應(yīng)OnMouseMove事件
4.3 捕獲鍵盤事件
4.3.1 鍵盤事件的參數(shù)
4.3.2 響應(yīng)OnKeyPress事件
4.3.3 響應(yīng)OnKeyDown事件
4.3.4 響應(yīng)OnKeyUp事件
4.4 跟蹤鼠標(biāo)與鍵盤事件
4.4.1 跟蹤鍵盤事件
4.4.2 處理虛擬鍵
4.4.3 跟蹤鼠標(biāo)事件
4.5 小結(jié)
4.6 問題與練習(xí)
第5章 記錄
5.1 記錄的聲明與使用
5.1.1 記錄類型的聲明
5.1.2 記錄類型的使用
5.2 開域語(yǔ)句
5.2.1 with語(yǔ)句
5.2.2 with語(yǔ)句的嵌套
5.3 變體記錄
5.3.1 變體記錄的一般聲明方法
5.3.2 訪問變體記錄
5.3.3 無名變體記錄
5.4 記錄的存儲(chǔ)格式
5.4.1 域的存儲(chǔ)空間
5.4.2 普通記錄的存儲(chǔ)
5.4.3 變體記錄的存儲(chǔ)
5.5 復(fù)雜記錄結(jié)構(gòu)
5.6 小結(jié)
5.7 問題與練習(xí)
第6章 指針
6.1 指針類型
6.1.1 指針類型的聲明
6.1.2 指針變量的使用
6.2 指針操作符
6.2.1 “@”操作符
6.2.2 “^”操作符
6.2.3 “=”與“<>”操作符
6.3 動(dòng)態(tài)內(nèi)存分配過程
6.3.1 New過程
6.3.2 Dispose過程
6.3.3 GetMem過程
6.3.4 FreeMem過程
6.4 指針的存儲(chǔ)格式
6.5 預(yù)定義的指針類型
6.6 字符指針與字符串
6.6.1 PChar與字符串常量
6.6.2 PChar與數(shù)組
6.6.3 PChar與Pascal長(zhǎng)字符串
6.7 指針與鏈表
6.7.1 指針、記錄與鏈表
6.7.2 設(shè)計(jì)窗體
6.7.3 實(shí)現(xiàn)程序界面控制代碼
6.7.4 添加元素
6.7.5 插入元素
6.7.6 刪除元素
6.7.7 查找元素
6.7.8 顯示與初始化
6.8 小結(jié)
6.9 問題與練習(xí)
第7章 過程與函數(shù)
7.1 過程與函數(shù)的重載
7.2 過程與函數(shù)的缺省參數(shù)
7.3 數(shù)組作為過程與函數(shù)的參數(shù)
7.3.1 靜態(tài)數(shù)組參數(shù)
7.3.2 開放數(shù)組參數(shù)
7.3.3 可變開放數(shù)組參數(shù)
7.4 字符串作為過程與函數(shù)的參數(shù)
7.5 指針作為過程與函數(shù)的參數(shù)
7.6 過程類型
7.6.1 過程類型的聲明
7.6.2 使用過程變量
7.6.3 使用過程變量的場(chǎng)合
7.7 Variant類型
7.7.1 Varian類型的基本意義
7.7.2 Variant類型轉(zhuǎn)換
7.7.3 表達(dá)式中的Variant類型變量
7.7.4 Variant數(shù)組
7.8 過程與函數(shù)的控制規(guī)范
7.8.1 過程與函數(shù)的調(diào)用規(guī)范
7.8.2 參數(shù)傳遞規(guī)范
7.8.3 寄存器保護(hù)規(guī)范與函數(shù)的返回值
7.9 小結(jié)
7.10 問題與練習(xí)
第8章 面向?qū)ο蠡A(chǔ)
8.1 窗體類與部件類
8.1.1 窗體類的聲明
8.1.2 部件對(duì)象的聲明與創(chuàng)建
8.1.3 修改窗體與部件的Name屬性
8.2 類與對(duì)象
8.2.1 類與對(duì)象的基本概念
8.2.2 類類型的聲明
8.2.3 Tobject根類
8.2.4 類類型的前置聲明
8.2.5 對(duì)象成員的訪問
8.3 域與方法
8.3.1 域
8.3.2 方法類型
8.3.3 過程方法與函數(shù)方法
8.3.4 構(gòu)造方法
8.3.5 析構(gòu)方法
8.3.6 隱含參數(shù)Self
8.4 訪問控制與成員可見性
8.4.1 封裝與訪問控制
8.4.2 缺省訪問控制
8.5 小結(jié)
8.6 問題與練習(xí)
第9章 面向?qū)ο蟪绦蛟O(shè)計(jì)理論
9.1 數(shù)據(jù)抽象
9.1.1 抽象與數(shù)據(jù)
9.1.2 抽象與數(shù)據(jù)結(jié)構(gòu)
9.1.3 泛化和聚集
9.1.4 抽象與數(shù)據(jù)類型
9.2 抽象數(shù)據(jù)類型
9.3 從結(jié)構(gòu)化到面向?qū)ο?br />9.3.1 對(duì)抽象的再認(rèn)識(shí)
9.3.2 結(jié)構(gòu)化程序設(shè)計(jì)的問題
9.3.3 全局變量與局部變量
9.3.4 數(shù)據(jù)封裝
9.3.5 類與抽象數(shù)據(jù)類型
9.3.6 面向?qū)ο蟮膶?shí)質(zhì)
9.4 對(duì)象與對(duì)象交互
9.4.1 再論對(duì)象
9.4.2 對(duì)象標(biāo)識(shí)
9.4.3 對(duì)象交互機(jī)制
9.4.4 對(duì)象引用存在的問題
9.5 小結(jié)
9.6 問題與練習(xí)
第10章 繼承
10.1 CLX的類層次
10.1.1 CLX類庫(kù)的基本結(jié)構(gòu)
10.1.2 屬性與方法
10.1.3 事件
10.2 CLX類庫(kù)的主分支
10.2.1 Tobject分支
10.2.2 TPersistent分支
10.2.3 TComponent分支
10.2.4 TControl分支
10.2.5 TWidgetControl分支
10.3 繼承
10.3.1 繼承的基本概念
10.3.2 類的友元
10.3.3 窗體類的繼承
10.4 方法的繼承與重載
10.4.1 方法的繼承
10.4.2 方法的重載
10.4.3 inherited保留字
10.5 快算24程序?qū)嵗?br />10.5.1 游戲原則與程序設(shè)計(jì)原則
10.5.2 程序的設(shè)計(jì)思路
10.5.3 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
10.5.4 類設(shè)計(jì)
10.5.5 程序代碼詳解:接口方法的實(shí)現(xiàn)
10.5.6 程序代碼詳解:Compute方法的實(shí)現(xiàn)
10.5.7 程序代碼詳解:排列的生成
10.5.8 程序代碼詳解:操作符位置序列的確定
10.5.9 程序代碼詳解:操作符序列的確定
10.5.10 程序代碼詳解:后綴表達(dá)式的生成
10.5.11 程序代碼詳解:具體計(jì)算的實(shí)現(xiàn)
10.5.12 程序代碼詳解:中綴表達(dá)式的生成
10.5.13 程序代碼詳解:主窗體設(shè)計(jì)
10.5.14 刪除重復(fù)的表達(dá)式
10.6 小結(jié)
10.7 問題與練習(xí)
第11章 多態(tài)性與動(dòng)態(tài)聯(lián)編
11.1 靜態(tài)方法與類型適應(yīng)
11.1.1 靜態(tài)方法
11.1.2 類型適應(yīng)
11.2 虛擬方法與動(dòng)態(tài)方法
11.2.1 強(qiáng)制類型轉(zhuǎn)換的缺陷
11.2.2 虛擬方法
11.2.3 虛擬方法的工作原理
11.2.4 動(dòng)態(tài)方法
11.3 方法的重定義、覆蓋與重引入
11.3.1 方法的重定義
11.3.2 方法的覆蓋
11.3.3 方法的重引入
11.3.4 有關(guān)方法聲明的幾點(diǎn)注意事項(xiàng)
11.4 動(dòng)態(tài)聯(lián)編的實(shí)現(xiàn)機(jī)制
11.4.1 靜態(tài)聯(lián)編與動(dòng)態(tài)聯(lián)編
11.4.2 虛擬方法、動(dòng)態(tài)方法與動(dòng)態(tài)聯(lián)編
11.4.3 虛擬表結(jié)構(gòu)
11.5 對(duì)象的構(gòu)造與析構(gòu)
11.5.1 對(duì)象的構(gòu)造
11.5.2 對(duì)象的析構(gòu)
11.6 抽象方法與抽象類
11.6.1 抽象方法
11.6.2 抽象類:對(duì)類的再次抽象
11.7 小結(jié)
11.8 問題與練習(xí)
附錄A 部分練習(xí)參考答案

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)