Delphi类与对象的概念


1.类(Class),是一个包含字段(Field,也称为域)、方法(Method)和属性(Property)(事件(Event)是一种特殊的属性)三种成员的构造体。

2.对象即类的实例,是使用构造函数(在Object Pascal中是用关键字constructors标识的,它是一个特殊的类方法,通常是Create)来生成的一个内存块。销毁一个对象使用析构函数(用关键字destructors标识,通常是Destroy)。

3.字段,就是在对象中对应某项数据的变量。有的资料和书籍也将字段称为域,在本书中,为了便于理解,一般都称作字段。

4.方法则是一些函数和过程。方法可以分为普通方法和类方法两种,分别用来操作对象和类。普通方法只有由类实例调用,而类方法可以由类或者类实例调用。

5.属性,实际上是一些需要特殊处理的字段的包装,它们的值可以用字段或者方法来存取。

猜你喜欢

转载自blog.csdn.net/yhcad/article/details/2883678