delphi中类的定义和使用

时间:2022-08-13 12:27:16 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

delphi7中类的定义和使用

在delphi7中怎么创建一个自己的类:

1.类定义位置:新建一个单元,如下所示:

unit Unit3;

interface

implementation

end.

unit Unit3;

interface

implementation

end.

类的定义应在interface和implementation之间。类的实现部分在implementation和end.之间。以type始以end;止。

2.类的成员类型: public,private,published默认类型为public

3.构造函数,析构函数,重载函数。

构造函数和析构函数必须是固定格式。重载函数通过在函数定义后加overload;实现。

4.类成员数据和成员方法的位置关系:在成员类型关键字之后必须是先成员数据后成员方法,否则会报错:field definition not allowed after methods or properties.

5.类的使用:声明一个类对象后,必须先调用其create方法,之后才可使用该类对象。

6.free是TObject类的方法,never call destroy directly,而是调用free method.

有两个比较nb的事:

(1)仅有成员函数声明没有成员函数实现会报错。

(2)delphi的initialization(初始化)和finalization单元,可代替构筑函数和析构函数。

本文来源:https://www.wddqw.com/doc/ca15fb7083c4bb4cf7ecd1fb.html