property

来源:互联网 发布:js读取本地json文件 编辑:程序博客网 时间:2024/06/09 14:08
interface
type
  TPerson = class(TObject)
  private       //私有域
    FName: string;
    FAge: Integer;
    procedure SetName(const strName: string);
    procedure SetAge(const intAge: Integer);
  public         //公有域
    property Name: string read FName write SetName;
    property Age: Integer read FAge write SetAge;
  end;
implementation
{ TPerson }
procedure TPerson.SetName(const strName: string);
begin
  FName := strName;
end;
procedure TPerson.SetAge(const intAge: Integer);
begin
  if intAge < 0 then FAge := 0 else FAge := intAge;
end;
原创粉丝点击