【发布时间】:2012-10-13 05:03:50
【问题描述】:
我尝试在 Delphi 中构建一个类系统。 TFieldSpec 和 TTableSpec 类通过对象属性相互引用。
type
TFieldSpec=class(Tobject)
private
FTableSpec : TTableSpec;
public
property TableSpec : TTableSpec read FTableSpec;
end;
TTableSpec=class(Tobject)
private
FFields : array[1..100] of TFieldSpec;
end;
当我编译这个时,我得到这个错误:
[Error] Objects.pas(66): Undeclared identifier: 'TTableSpec'
如何构造这些类类型?
【问题讨论】:
标签: delphi oop delphi-7 delphi-xe2 delphi-2010