📄 testdelphinetstatic.out
字号:
unit TestDelphiNetStatic;
{ This unit compiles but is not semantically meaningfull
it is test cases for the code formatting utility
basic tests of class procedures and class constructors
}
interface
type
TMyClass = class(TObject)
class var
InstanceCount: integer;
end;
type
TMyClass2 = class(TObject)
public
class procedure ShowInstanceCount; static;
end;
type
TMyClass3 = class(TObject)
private
class procedure SetData(AData: integer); static;
class function GetData: integer; static;
class var
FData: integer;
public
class property Data: integer Read GetData Write SetData;
end;
type
TMyClass4 = class(TObject)
public
class constructor Create;
end;
type
TMyClass5 = class
sealed
public
procedure HelloMyClass;
end;
implementation
{ TMyClass2 }
class procedure TMyClass2.ShowInstanceCount;
begin
end;
{ TMyClass3 }
class procedure TMyClass3.SetData(AData: integer);
begin
fData := aData;
end;
class function TMyClass3.GetData: integer;
begin
Result := fData;
end;
{ TMyClass4 }
class constructor TMyClass4.Create;
begin
end;
{ TMyClass5 }
procedure TMyClass5.HelloMyClass;
begin
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -