先談談工具問題:
雖然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對函式名稱的限制比較少,可以是以字母或下...