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
正在阅读:
delphi中类的定义和使用01-01
爱国守法明礼诚信团结友善勤俭自强敬业奉献01-01
各类公告格式01-01
付款申请单(样本)01-01
如何在生活中落实《弟子规》01-01
双关01-01
试论软件工程技术的现状和发展趋势01-01