注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(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 包裝: 膠版紙
開(kāi)本: 26cm+光盤(pán)1片 頁(yè)數(shù): 468 字?jǐn)?shù):  

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

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

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章 窗體與窗口
1.1 X Window系統(tǒng)與窗口
1.1.1 X Window系統(tǒng)與X服務(wù)器
1.1.2 X Window圖形用戶界面
1.1.3 買(mǎi)雙ANTA運(yùn)動(dòng)鞋:X Window與Microsoft Windows
1.1.4 窗口與窗體
1.2 窗體與邊框的樣式
1.2.1 邊框類(lèi)型
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 問(wèn)題與練習(xí)
第2章 使用標(biāo)準(zhǔn)信息框
2.1 消息對(duì)話框函數(shù)
2.1.1 MessageDlg函數(shù)
2.1.2 MessageDlgPos函數(shù)
2.2 顯示消息過(guò)程
2.2.1 ShowMessage過(guò)程
2.2.2 ShowMessagePos過(guò)程
2.2.3 ShowMessageFmt過(guò)程
2.3 輸入框函數(shù)
2.3.1 InputBox函數(shù)
2.3.2 InputQuery函數(shù)
2.4 MessageBox類(lèi)方法
2.5 使用消息框
2.5.1 窗體設(shè)計(jì)
2.5.2 程序代碼
2.6 小結(jié)
2.7 問(wèn)題與練習(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)與鍵盤(pán)事件
3.2 對(duì)話框與多窗體的創(chuàng)建與管理
3.2.1 模態(tài)窗口與非模態(tài)窗口
3.2.2 窗體的創(chuàng)建時(shí)機(jī)
3.2.3 無(wú)名窗體
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 問(wèn)題與練習(xí)
第4章 鼠標(biāo)與鍵盤(pán)
4.1 鼠標(biāo)與鍵盤(pán)輸入
4.1.1 鼠標(biāo)事件
4.1.2 鼠標(biāo)設(shè)備
4.1.3 鍵盤(pán)事件
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 捕獲鍵盤(pán)事件
4.3.1 鍵盤(pán)事件的參數(shù)
4.3.2 響應(yīng)OnKeyPress事件
4.3.3 響應(yīng)OnKeyDown事件
4.3.4 響應(yīng)OnKeyUp事件
4.4 跟蹤鼠標(biāo)與鍵盤(pán)事件
4.4.1 跟蹤鍵盤(pán)事件
4.4.2 處理虛擬鍵
4.4.3 跟蹤鼠標(biāo)事件
4.5 小結(jié)
4.6 問(wèn)題與練習(xí)
第5章 記錄
5.1 記錄的聲明與使用
5.1.1 記錄類(lèi)型的聲明
5.1.2 記錄類(lèi)型的使用
5.2 開(kāi)域語(yǔ)句
5.2.1 with語(yǔ)句
5.2.2 with語(yǔ)句的嵌套
5.3 變體記錄
5.3.1 變體記錄的一般聲明方法
5.3.2 訪問(wèn)變體記錄
5.3.3 無(wú)名變體記錄
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 問(wèn)題與練習(xí)
第6章 指針
6.1 指針類(lèi)型
6.1.1 指針類(lèi)型的聲明
6.1.2 指針變量的使用
6.2 指針操作符
6.2.1 “@”操作符
6.2.2 “^”操作符
6.2.3 “=”與“<>”操作符
6.3 動(dòng)態(tài)內(nèi)存分配過(guò)程
6.3.1 New過(guò)程
6.3.2 Dispose過(guò)程
6.3.3 GetMem過(guò)程
6.3.4 FreeMem過(guò)程
6.4 指針的存儲(chǔ)格式
6.5 預(yù)定義的指針類(lèi)型
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 問(wèn)題與練習(xí)
第7章 過(guò)程與函數(shù)
7.1 過(guò)程與函數(shù)的重載
7.2 過(guò)程與函數(shù)的缺省參數(shù)
7.3 數(shù)組作為過(guò)程與函數(shù)的參數(shù)
7.3.1 靜態(tài)數(shù)組參數(shù)
7.3.2 開(kāi)放數(shù)組參數(shù)
7.3.3 可變開(kāi)放數(shù)組參數(shù)
7.4 字符串作為過(guò)程與函數(shù)的參數(shù)
7.5 指針作為過(guò)程與函數(shù)的參數(shù)
7.6 過(guò)程類(lèi)型
7.6.1 過(guò)程類(lèi)型的聲明
7.6.2 使用過(guò)程變量
7.6.3 使用過(guò)程變量的場(chǎng)合
7.7 Variant類(lèi)型
7.7.1 Varian類(lèi)型的基本意義
7.7.2 Variant類(lèi)型轉(zhuǎn)換
7.7.3 表達(dá)式中的Variant類(lèi)型變量
7.7.4 Variant數(shù)組
7.8 過(guò)程與函數(shù)的控制規(guī)范
7.8.1 過(guò)程與函數(shù)的調(diào)用規(guī)范
7.8.2 參數(shù)傳遞規(guī)范
7.8.3 寄存器保護(hù)規(guī)范與函數(shù)的返回值
7.9 小結(jié)
7.10 問(wèn)題與練習(xí)
第8章 面向?qū)ο蠡A(chǔ)
8.1 窗體類(lèi)與部件類(lèi)
8.1.1 窗體類(lèi)的聲明
8.1.2 部件對(duì)象的聲明與創(chuàng)建
8.1.3 修改窗體與部件的Name屬性
8.2 類(lèi)與對(duì)象
8.2.1 類(lèi)與對(duì)象的基本概念
8.2.2 類(lèi)類(lèi)型的聲明
8.2.3 Tobject根類(lèi)
8.2.4 類(lèi)類(lèi)型的前置聲明
8.2.5 對(duì)象成員的訪問(wèn)
8.3 域與方法
8.3.1 域
8.3.2 方法類(lèi)型
8.3.3 過(guò)程方法與函數(shù)方法
8.3.4 構(gòu)造方法
8.3.5 析構(gòu)方法
8.3.6 隱含參數(shù)Self
8.4 訪問(wèn)控制與成員可見(jiàn)性
8.4.1 封裝與訪問(wèn)控制
8.4.2 缺省訪問(wèn)控制
8.5 小結(jié)
8.6 問(wèn)題與練習(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ù)類(lèi)型
9.2 抽象數(shù)據(jù)類(lèi)型
9.3 從結(jié)構(gòu)化到面向?qū)ο?br />9.3.1 對(duì)抽象的再認(rèn)識(shí)
9.3.2 結(jié)構(gòu)化程序設(shè)計(jì)的問(wèn)題
9.3.3 全局變量與局部變量
9.3.4 數(shù)據(jù)封裝
9.3.5 類(lèi)與抽象數(shù)據(jù)類(lèi)型
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ì)象引用存在的問(wèn)題
9.5 小結(jié)
9.6 問(wèn)題與練習(xí)
第10章 繼承
10.1 CLX的類(lèi)層次
10.1.1 CLX類(lèi)庫(kù)的基本結(jié)構(gòu)
10.1.2 屬性與方法
10.1.3 事件
10.2 CLX類(lèi)庫(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 類(lèi)的友元
10.3.3 窗體類(lèi)的繼承
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 類(lèi)設(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 問(wèn)題與練習(xí)
第11章 多態(tài)性與動(dòng)態(tài)聯(lián)編
11.1 靜態(tài)方法與類(lèi)型適應(yīng)
11.1.1 靜態(tài)方法
11.1.2 類(lèi)型適應(yīng)
11.2 虛擬方法與動(dòng)態(tài)方法
11.2.1 強(qiáng)制類(lèi)型轉(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 抽象方法與抽象類(lèi)
11.6.1 抽象方法
11.6.2 抽象類(lèi):對(duì)類(lèi)的再次抽象
11.7 小結(jié)
11.8 問(wèn)題與練習(xí)
附錄A 部分練習(xí)參考答案

本目錄推薦

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