1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
|
unit EmptyMethods1;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils;
type
{ TSmallDirtyClass }
TSmallDirtyClass = class(TPersistent)
published
procedure DoSomething;
end;
{ TDirtyClass }
TDirtyClass = class(TPersistent)
published
procedure APublishedMethod;
private
procedure APrivateMethod;
protected
procedure AProtectedMethod;
public
procedure APublicMethod;
end;
implementation
{ TSmallDirtyClass }
procedure TSmallDirtyClass.DoSomething;
begin
end;
{ TDirtyClass }
procedure TDirtyClass.APublishedMethod;
begin
end;
procedure TDirtyClass.APrivateMethod;
begin
end;
procedure TDirtyClass.AProtectedMethod;
begin
end;
procedure TDirtyClass.APublicMethod;
begin
end;
end.
|