从以下的例子中可以看出一个类的基本结构
在代码编辑器中输入Ctrl+J将产生一个类
类一般都声明在单元的interface区域,当然只供本单元使用的类可以定义在implementation区域
TMyClass = class(TComponent)//类继承于哪个父类
private
{ private declarations }//类的私有
protected
{ protected declarations }//可被该类本身及其子类使用
public
{ public declarations }//任何其他类调用
published
{ published declarations }//用于运行时信息,基本同public
end;
类的功能很强大,是delphi中oop的精髓,应做为最基础的知识掌握,无论在程序设计中,体系结构中,组件开发中,都是基于类的使用。