All pastes #522691 Raw Edit

unity

public text v1 · immutable
#522691 ·published 2007-05-30 14:31 UTC
rendered paste body
unit Unit1;

interface { tu su funkcie/procedury/premenne ... ktore sa daju zavolat z vonku }

function obsahStvorca(a: integer): integer;
function obsahKruhu(r: integer): real;

implementation { tu su definovane VLASTNE funkcie/procedury/premenne }

{tato funkcia sa da volat len v tomto unite. Ak by si dala v inom programe: 
uses Unit1;
begin write(PI); end; ... tak by to nefungovalo, lebo PI je iba sukromna 
funkcia, pretoze nie je zadeklarovana v interface}
function PI: real;
begin
  PI:=3.14;
end;

function obsahStvorca(a: integer):integer;
begin
  obsahStvorca := a*a;
end;

function obsahKruhu(r: integer): real;
begin
  obsahKruhu := PI*r*r;
end;

begin
  // co sa vykona ked sa zavola unit
end.