📄 clsuser.pas
字号:
unit clsUser;
interface
uses SysUtils,Dialogs;
type
TUser = class
private
FID: Integer;
FUserName: string;
FSex: string;
FAge: Integer;
procedure SetID(const Value: Integer);
procedure SetUserName(const Value: string);
procedure SetSex(const Value: string);
procedure SetAge(const Value: Integer);
public
property ID: Integer read FID write SetID;
property UserName: string read FUserName write SetUserName;
property Sex: string read FSex write SetSex;
property Age: Integer read FAge write SetAge;
function ValidData:Boolean;
end;
implementation
function TUser.ValidData:Boolean;
begin
Result := True;
if Length(FSex)>2 then
begin
ShowMessage('姓别的长度不能超过2个字符');
Result := False;
end;
end;
procedure TUser.SetID(const Value: Integer);
begin
FID := Value;
end;
procedure TUser.SetUserName(const Value: string);
begin
FUserName := Value;
end;
procedure TUser.SetSex(const Value: string);
begin
FSex := Value;
end;
procedure TUser.SetAge(const Value: Integer);
begin
FAge := Value;
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -