理解 Delphi 的类(二) - 初识类的方法
类包含的内容属性、方法、事件
类的主要用途封装、继承、多态
类的中过程与方法
在Object Pascal语言对类的定义和其他语言一样,都是使用class关键字来声明一个类的。 语法如下:
上面定义了一个空类,不能实现任何功能,要想是其能够实现功能就必须添加属性和方法
在类中的属性叫做成员变量,方法叫做成员方法;我们在类中定义过程和函数基本相同,唯一的区别就是在类的过程和函数名称前面加上类名和句点。
下面把过程与函数包含在一个类里面。
此时我们的类定义就可以放到interface区,直接把定义放在type里面,就无需再多写个type了, 而过程与函数的实现还是放在implementation区
1 type 2 TForm1 = class(TForm) 3 Button1: TButton; 4 procedure Button1Click(Sender: TObject); 5 end; 6 7 {类定义, 因为已经在 Type 区了, 可以省略 Type 关键字} 8 TMyClass = class 9 procedure MyProc(var x: Integer); 10 function MyFun (var x: Integer): Integer; 11 end;

浙公网安备 33010602011771号