方法的前向分类与后向分类.pptVIP

  • 5
  • 0
  • 约2.92千字
  • 约 22页
  • 2022-10-29 发布于重庆
  • 举报
方法 南阳理工学院软件学院 Delphi开发基础 第一页,共二十二页。 方法overview 方法是类的主要成员。方法是在一个对象里执行特定操作、实现特定功能的过程和函数,反映的是对象的行为。 方法和普通过程和函数例程存在的不同 方法在类中声明,在方法定义时必须在方法名称前面加上类名限定符。 在方法内部可以直接使用Delphi语言预定义的变量标识符self,它是对调用方法的对象实例或类的引用。 通过使用保留字和指示字,可以将方法分为多种不同的类型。 南阳理工学院软件学院 第二页,共二十二页。 方法的前向分类 所谓方法的前向分类,就是根据声明方法时开头所使用的保留字,将方法分为构造方法(constructor),析构方法(destructor),类方法(class procedure、class function)和一般方法。 南阳理工学院软件学院 第三页,共二十二页。 构造方法 构造方法用保留字constructor开头,用来创建和初始化实例对象。默认的构造方法在创建实例对象的时候将其数据域初始化为零。 每一个类都至少具有一个命名为create的默认构造方法。但是根据数据与初始化的需要,也可以在类中引入多个构造方法,通常,新增的构造方法均以create命名并以重载(overload)的方式引入。 南阳理工学院软件学院 第四页,共二十二页。 声明构造方法不能指定返回值,虽然没有指定

文档评论(0)

1亿VIP精品文档

相关文档