Delphi 高手突破

出版時(shí)間:2002-10  出版社:清華大學(xué)出版社  作者:申旻  頁(yè)數(shù):302  字?jǐn)?shù):442000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書以理論結(jié)合實(shí)踐的方式,論述“如何在Delphi中使用面向?qū)ο缶幊谭椒ǎ瑯?gòu)建良好設(shè)計(jì)的程序”的主題。本書第1、2、3章以不同于一般書籍的方式,介紹面向?qū)ο缶幊痰幕A(chǔ)知識(shí)及其在Object Pascal中的語(yǔ)言實(shí)現(xiàn)。第4、5章介紹VCL庫(kù)的相關(guān)知識(shí),其中第4章為您剖析部分VCL的核心組件源碼,第5章介紹定制、設(shè)計(jì)組件的方法。第6、7章介紹程序構(gòu)架設(shè)計(jì),其中第6章介紹一般性的代碼設(shè)計(jì)準(zhǔn)則,其內(nèi)容可以完全脫離Delphi,因?yàn)檫@些準(zhǔn)則是跨語(yǔ)言的;第7章是一個(gè)完整的代碼設(shè)計(jì)實(shí)例,以編寫一個(gè)多工作區(qū)的文本編輯器為例,從實(shí)踐角度說(shuō)明程序構(gòu)架設(shè)計(jì)的方法。    本書面向Delphi程序員,特別是寫給那些已經(jīng)具有一定的實(shí)現(xiàn)能力而欲求尋找一種“突破”的Delphi程序員,作為他們提高的參考用書,同時(shí)也可以作為高校學(xué)生以及程序愛好者的參考用書。

書籍目錄

第1篇 Delphi與OOP 第1章 重新認(rèn)識(shí)Delphi  1.1 開發(fā)工具“以人為本”論  1.2 Delphi更多的優(yōu)勢(shì)  1.3 本書主題  1.4 小結(jié) 第2章 面向?qū)ο缶幊汤碚摶A(chǔ)  2.1 類和對(duì)象的本質(zhì)   2.1.1 語(yǔ)言的“類”和“對(duì)象”   2.1.2 語(yǔ)義的“類”和“對(duì)象”  2.2 封裝   2.2.1 類級(jí)別的封裝   2.2.2 單元級(jí)別的封裝  2.3 繼承的本質(zhì)   2.3.1 語(yǔ)言的“繼承”   2.3.2 語(yǔ)義的“繼承”  2.4 多態(tài)的本質(zhì)   2.4.1 多態(tài)的概念與接口重用   2.4.2 多態(tài)的實(shí)現(xiàn)與VMT/DMT  2.5 小結(jié) 第3章 異常及錯(cuò)誤處理  3.1 異常的本質(zhì)  3.2 創(chuàng)建自己的異常類  3.3 try...finally  3.4 構(gòu)造函數(shù)與異常  3.5 小結(jié)第2篇 VCL與組件 第4章 VCL庫(kù)  4.1 VCL概貌  4.2 TObject與消息分發(fā)  4.3 TControl與Windows消息的封裝  4.4 TApplication與主消息循環(huán)   4.4.1 脫離VCL的Windows程序   4.4.2 Application對(duì)象的本質(zhì)   4.4.3 TApplication創(chuàng)建主消息循環(huán)   4.4.4 窗口函數(shù)(WndProc)處理消息  4.5 TPersistent與對(duì)象賦值  4.6 TComponent與對(duì)象持久  4.7 TCanvas與Windows GDI   4.7.1 TPen   4.7.2 TBrush   4.7.3 TCanvas  4.8 TGraphicControl/TcustomControl與畫布(Canvas)  4.9 TCustomPanel與窗口重繪  4.10 TCustomForm與模態(tài)窗口  4.11 小結(jié) 第5章 擴(kuò)展VCL庫(kù)  5.1 組件基礎(chǔ)   5.1.1 屬性   5.1.2 方法   5.1.3 事件   5.1.4 包   5.1.5 組件的安裝  5.2 擴(kuò)展現(xiàn)有組件   5.2.1 實(shí)例一:支持文件施放操作的ListBox   5.2.2 實(shí)例二:能顯示圖片的Panel  5.3 定制組件   5.3.1 TActiveButton   5.3.2 TActiveCheckBox   5.3.3 TActiveRadioButton  5.4 光盤上的組件以及演示程序代碼  5.5 小結(jié)第3篇 OOP與代碼設(shè)計(jì) 第6章 代碼設(shè)計(jì)基礎(chǔ)  6.1 創(chuàng)建良好設(shè)計(jì)的代碼  6.2 使用OOP進(jìn)行代碼設(shè)計(jì)  6.3 小結(jié) 第7章 代碼設(shè)計(jì)實(shí)例——Sunny SmartNote 附錄 A 淺談Object Pascal的指針 B RAD與non-RAD

圖書封面

圖書標(biāo)簽Tags

無(wú)

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


    Delphi 高手突破 PDF格式下載


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

 
 

  •     內(nèi)容不錯(cuò),是OOP入門的基礎(chǔ)類書籍.
      在Object Pascal的OOP語(yǔ)法基礎(chǔ)上,重點(diǎn)講述了VCL基礎(chǔ)和擴(kuò)展,適合從面向過(guò)程向OOP過(guò)渡使用.
      《Delphi高手突破》官方電子版 http://www.sunistudio.com/nicrosoft/book/DesignInDelphi(Official).zip
 

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

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