заинтересовался классами. в делфи совсем новичок. многого не знаю. попытался создать элементарный класс, почему-то выдает ошибку. скажите в чем проблема-то?
Код:
TMath = class(TObject)
firsta,secondb:integer;
private
public
procedure seta(a:integer);
procedure setb(b:integer);
function getab(a,b:integer):integer;
function getba(a,b:integer):integer;
function getaabb(a,b:integer):integer;
end;
var
Form1: TForm1;
Mt: TMath;
implementation
{$R *.dfm}
procedure TMath.seta(a:integer);
begin
firsta:=a;
end;
procedure TMath.setb(b:integer);
begin
secondb:=b;
end;
function TMath.getab(a,b:integer):integer;
begin
result:=a+b;
end;
function TMath.getba(a,b:integer):integer;
begin
result:=abs(a-b);
end;
function TMath.getaabb(a,b:integer):integer;
begin
result:=a*b;
end;
begin
Mt.seta(10);
Mt.setb(30);
writeln(Mt.getab(Mt.firsta,Mt.secondb));
writeln(Mt.getba(Mt.firsta,Mt.secondb));
writeln(Mt.getaabb(Mt.firsta,Mt.secondb));
end.