一个类(部件)是否可以写在多个文件中
我所看到的程序,每个类的定义和实现多是在同一个unit文件中完成的。
不知道一个类(或部件)是否可以分开写在多个文件中?
比如:方法定义在 unit1中,而实现放在unit2中。
//---unit1-------------------
unit Unit1;
interface
type
Tmyclass = class(TObject)
private
procedure Go;
emd;
implementation
end.
//-unit2--------------------
unit Unit2;
interface
implementation
procedure TmyClass.Go;
begin
//...
end;
end.
//---------------------
不知道是否有啥办法分开写呢? 或者只能写在同一个文件中?