TEmployee = class
private
sName : string;
bSex : Boolean;
iAge : integer;
sPosition : string;
fBaseSalary : Double;
fAssistSalary : Double;
public
function GetSalary : Double;
published
property BaseSalary : Double read fBaseSalary write fBaseSalary;
property AssistSalary : Double read fAssistSalary write fAssistSalary;
end;
.....
function TEmployee.GetSalary : Double;
begin
Result := fBaseSalary + fAssistSalary;
end;