delphi宣告類及其呼叫方法

2022-08-20 03:45:07 字數 1263 閱讀 7009

1//

宣告類2

type

3 tmyclass = class

//注意這裡不能加';' 因為這是個整體

4 data: integer; //

類的域5

procedure changedata(value: integer); //

類的方法(過程)按住ctrl + shift + c鍵自動生成函式體

6function getdata:integer; //

類的方法(函式)7//

類的域和方法可以根據自己的需要新增

8end;9

1011

procedure

tmyclass.changedata(value: integer);

12begin

13 data := value; //

14end;15

16function

tmyclass.getdata: integer;

17begin

18 result :=data;

19end;20

21//

訪問類22

procedure

tform1.speedbutton2click(sender: tobject);

23var

24myclass: tmyclass;

25i: integer;

26begin

27try

28 myclass := tmyclass.create; //

使用前一定要例項化,不然不能用

29 myclass.changedata(12); //

給類的方法賦值,

30 i := myclass.getdata; //

獲取類中

31 showmessage(inttostr(i)); //

32finally

33 myclass.free; //

最後需要將使用過的記憶體釋放

34end;35

end;

另外,類中還存在兩種特殊的方法,分別構造方法(constructor)和析構方法(destructor)。

類就是物件導向的思想。

C 類 物件,及其呼叫方法

宣告 本人是一名ios開發者,接觸c 已經很久了,之前只能是呼叫別人寫好的方法,但不知道怎麼去宣告及其實現這些方法,現在是要好好學習c 把每天學的東西及其心的一一記錄在blog裡面,互相學習,有些觀點或者思想不太對,請多多指點 c 的類和oc的類可以理解為同乙個類,但是oc的類只包含乙個類,例 pr...

c 友元函式宣告及其呼叫

1.友元函式的簡單介紹 1.1為什麼要使用友元函式 在實現類之間資料共享時,減少系統開銷,提高效率。如果類a中的函式要訪問類b中的成員 例如 智慧型指標類的實現 那麼類a中該函式要是類b的友元函式。具體來說 為了 使其他類的成員函式直接訪問該類的私有變數。即 允許外面的類或函式去訪問類的私有變數和保...

delphi 建立DLL檔案 及其呼叫和注意事項

首先建立乙個dll檔案,專案自帶的 為 library projectpnr uses sysutils,classes,再在uses下宣告乙個函式 function add a,b integer integer 函式功能 實現a,b相加 begin result a b endexports a...