object pascal

Object Pascal指Pascal的面向對象的衍生分支,以Delphi的主要程式語言著稱。Pascal編譯器,包括那些Object Pascal的編譯器,在生成高最佳化代碼同時,一般運行非常快。

基本介紹

  • 中文名:object pascal
  • 性質:程式語言
  • 領域:計算機
  • 時間:1985年
介紹,歷史,

介紹

Object Pascal 是一種高級編譯語言,建立於free pascal 和turbo pascal 之上,具有強類型(對數據類型的檢查非常嚴格)特性,支持結構化和面向對象編程。它的優點包括代碼的易讀性、快速編譯,以及支持多個單元檔案從而實現模組化編程。
Object Pascal 具有一些特性以支持Borland 組件框架和RAD(快速應用程式開發)環境。在很大程度上,本語言參考的說明和示例假定你使用Borland 公司的開發工具,如Delphi 和Kylix。
絕大多數使用Borland 開發工具的開發者是在IDE(集成開發環境)環境下編寫代碼並進行編譯。
Borland 開發工具幫助我們設定工程和源檔案的許多細節,比如維護單元的依賴信息。並且,使用這些工具在程式的組織上還有一些限制,嚴格說來,這不是Object Pascal 語言規範的一部分。比如,Borland開發工具遵循某些檔案和程式的命名約定,若你在IDE 以外編寫代碼並使用命令行來編譯,你可以避開這些限制。
這些幫助主題假設你在IDE 環境下工作,並且使用VCL(可視化組件庫)和/或 CLX(跨平台組件庫)創建應用程式。但有時候,Borland 一些特定的規則和Object Pascal 的通用規則並不相同。

歷史

object pascal語言是pascal之父在1985年於apple macintosh機器上實現的。後來Borland公司也在它的pascal產品turbol pascal/delphi中實現了object pascal.

相關詞條

熱門詞條

聯絡我們