📄 point.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 + -