声明泛型类型 - 京东架构设计

泛型类型是指使用了类型参数的数据类型,如TSample。理论上,几乎所有结构类型都可以使用泛型,但有一个例外,即普通的全局泛型例程或例程指针中不能含有类型参数,但类方法可以。声明泛型类的语法为:type类名 = class(父类)...end;其中的类型参数可以使用任何有效的标识符,通常使用大写字母T。类的类型参数只能在当前类或其派生类中使用。类成员可以声明自己的类型参数。例如,下面的示例声明了TSample类,其成员全部声明了自己的类型参数:type TSample = class private type TInnerRec = record...

pdf 文件大小:7.56MB