Public パブリック宣言

Publicはどのクラスやモジュールからもアクセスできる外部インターフェイス用のキーワードです。
Delphiでもクラスの Public 宣言を使用することで Public スコープのインターフェイスを実装できます。

■ public の例
unit Unit2;

interface

type
  TItem  = class(TObject)
  private
    { Private 宣言 }
    FTanka : real;
    FSuryo : real;
    function GetKingaku: Currency;
  public
    { Public 宣言 }
    procedure Load;
    property  Kingaku : Currency   read GetKingaku;
    property  Tanka : real         read FTanka write FTanka;
    property  Suryo : real         read FSuryo write FSuryo; 
  end;

implementation

{ TItem }

function TItem.GetKingaku: Currency;
begin
  Result  :=  FTanka * FSuryo;
end;

procedure TItem.Load;
begin
  //なんかの処理
end;

end.

関連項目
Dim 変数定義
Global 変数定義
Private プライベート宣言