OOP - polymorfizmus
4
4Constructor TKruh.Create(xx,yy,rr:integer);
4begin
4    x:=xx;  y:=yy;  r:=rr;  vid:=false;  f:=clBlack;
4end;
4procedure TKruh.ukaz;
4begin
4    g.Pen.Color:=f;  g.Brush.Style:=bsClear; g.Ellipse(x-r,y-r,x+r,y+r);  vid:=true;
4end;