⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 point.pas

📁 《Kylix程序设计》一书中附带的例程源代码
💻 PAS
字号:
unit Point;interfacetype  TMyData = Class( TObject )  private    X: Integer;    Y: Integer;  public    constructor Create( const X, Y: Integer ); overload;    procedure Access( var X, Y: Integer );    procedure Modify( const X, Y: Integer );    function Search( Data: Pointer ): Boolean;    destructor Destroy(); override;  end;implementationconstructor TMyData.Create( const X, Y: Integer );begin  Inherited Create();  Self.X := X;  Self.Y := Y;end;procedure TMyData.Access( var X, Y: Integer );begin  X := Self.X;  Y := self.Y;end;procedure TMyData.Modify( const X, Y: Integer );begin  Self.X := X;  Self.Y := Y;end;destructor TMyData.Destroy();begin  Inherited Destroy();end;function TMyData.Search( Data: Pointer ): Boolean;begin  if ( TMyData( Data ).X = Self.X ) and ( TMyData( Data ).Y = Self.Y ) then    Result := true  else    Result := false;end;end.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -