重溫Delphi之 如何定義乙個類

2022-01-31 16:43:48 字數 711 閱讀 7627

先談談工具問題:

雖然d7很經典,但畢竟是02年出的開發工具了,對於習慣了vs2008被微軟寵壞的.net程式設計師來講,重返d7已經有點找不著感覺了(起碼連最基本的**摺疊功能都沒有),還好delphi開發工具並沒有停步不前,新出來的delphi2010已經做得很不錯了,建議delphi迷們與時俱進,換裝備吧!

玩轉了delphi語法後,會發現其實oo的東西都是差不多的,何況c#和vs的建立者,據說是ms從borland挖過來的天才,刨根問底算起來,就是一家人:)

上圖中的**,已經展示了如何在delphi中定義乙個類,除了語法/寫法不同,其它的都大同小異

定義好類以後,就可以這樣使用了:

**program

punit;

uses

sysutils,

unittools in'

unittools.pas';

vars:

string

;obj:myclass;

begin

obj :

=myclass.create;

obj.f :='

hello class';

writeln(obj.f);

obj.free;

readln;

end.

前端如何定義乙個常量

為什麼會這樣?實際上,const定義的變數儲存的是指向實際資料的指標,對於基本資料型別string boolean number undefined null symbol而言,其值儲存在棧記憶體中的簡單資料段,按值訪問,就是等同於常量。但是相對於引用資料型別而言,const只能保證指向儲存在堆記憶...

python定義乙個 Python定義乙個類

在物件導向的世界裡,你的 通常稱為 類的方法 method,而資料通常稱為 類的屬性 attribute,例項化的資料物件通常稱為 例項 instance。python使用class建立類。每個定義的類都有乙個特殊的方法,名為 init 可以通過這個方法控制如何初始化物件。類中方法的定義與函式的定義...

php如何定義函式,php如何定義乙個函式

函式是完成乙個特定功能的 集合,可以分為系統函式和使用者函式。使用者可以通過建立自定義函式實現特定需要。1.函式定義語法結構 php中允許使用者使用function關鍵字建立乙個自定義函式。語法結構 function 函式名稱 引數1,引數2,函式內的 php對函式名稱的限制比較少,可以是以字母或下...