Загрузка данных


type
  TRectangle = class
  private
    FX: integer;
    FY: integer;
  public
    procedure IncX;
    procedure IncY;
    property X: integer read FX;
    property Y: integer read FY;
  end;

procedure TRectangle.IncX;
begin
  FX := FX + 1;
end;

procedure TRectangle.IncY;
begin
  FY := FY + 1;
end;

begin
  var R := new TRectangle;
  R.IncX;
  R.IncY;
  Writeln('X = ', R.X);
  Writeln('Y = ', R.Y);
end.