процедура перегрузки delphi

хочу перегрузить процедуру в классе. для этого я написал:

type 

  TMyClass = class(TObject)
  private...
  ...
  public 
   constructor create;
   destructor destroy;
   procedure dosomething(filename: string); overload;
   procedure dosomething(s: string; t: string; u: string); overload;


implementation

  procedure dosomething(filename:string);
  begin
  end;

  procedure dosomething(s: string; t: string; u: string);
  begin
  end;

но delphi сообщает мне об ошибке, связанной с ошибкой прямого или внешнего объявления ...

почему?

заранее спасибо!

7
задан yogi 10 May 2011 в 07:48
поделиться