L
lovewjm
Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是mdi多窗体编程,主窗体一般不会放很多东西,在第一个子单元中,定义有一个类,
type
t1=class
....
end;
现在我要想在第二个子单元中继承t1类,并对这个类的数据成员进行扩充,是不是这样做的:
1/在第一个子单元中,t1类定义在接口部分,这样其它单元可见.
2/在第二个子单元中,必须引用第一个子单元(在implementation下面写上 uses unit1);
3/仍然在implementation下面,
implementation
uses unti1;
{$R *.dfm}
type t2=class(t1)
...
end
这样应该行吧,
但关键是假如第三个单元中要对t2类继承并扩充数据怎么办?我们知道 implementation下面对于其它单元是不可见的啊.
有哪位高手能不能给些指点.:对于在一个单元中的类,其它单元该怎样继承并予以充分利用呢?
type
t1=class
....
end;
现在我要想在第二个子单元中继承t1类,并对这个类的数据成员进行扩充,是不是这样做的:
1/在第一个子单元中,t1类定义在接口部分,这样其它单元可见.
2/在第二个子单元中,必须引用第一个子单元(在implementation下面写上 uses unit1);
3/仍然在implementation下面,
implementation
uses unti1;
{$R *.dfm}
type t2=class(t1)
...
end
这样应该行吧,
但关键是假如第三个单元中要对t2类继承并扩充数据怎么办?我们知道 implementation下面对于其它单元是不可见的啊.
有哪位高手能不能给些指点.:对于在一个单元中的类,其它单元该怎样继承并予以充分利用呢?