1. 例程的引用
习惯上将delphi中的函数、过程、方法合称为例程。同样,可将函数引用、过程引用及方法引用合称为例程引用。
声明一个例程引用类型的便利只用一种方式:先声明一个类型,再以此声明一个变量。例如:
Type
Tfun = reference to 本体;
var
refFun : TFun;
其中本体就是一个省略名称的普通例程声明。如
Type
TFun = reference to funcion(x:intger):integer;
此声明包含以下信息:
(1) TFun 是一个例程引用类型
(2) TFun 类型的变量所引用的例程一个函数,此函数接受一个integer类型的参数并返回一个integer类型的返回值。