关于类的问题 (50分)

  • 主题发起人 主题发起人 西山居士
  • 开始时间 开始时间
西

西山居士

Unregistered / Unconfirmed
GUEST, unregistred user!
在一些控件中常有下面的类的定义形式,请问类tclass_x为什么定义两次?谢了。
type
Tclass_x = class;
...
 end;

Tclass_x = class(Tclass_y)
...
end;
 
TA=Class;
TB=Class(...)
private
FA:TA;//如果TA不再前面声明一下的话,这里不会让你用的,因为TA的实现是在TB的后面
end;
TA=Class(...)

end;
 
Tclass_x = class
// this is a forward declaration. because Tclass_x is used
before its real declaration.
 
type
Tclass_x = class;
...
 end;

Tclass_x = class(Tclass_y)//这个是继承TClass_y的类啊~~
...
end;
//同样的类不同同时声明
 
多人接受答案了。
 
后退
顶部