next up previous contents
Next: Popis modelu Up: No Title Previous: Objektově orientovaná simulace

Struktura simulačního programu

Obecnou strukturu simulačního programu v C++ znázorňuje příklad:

#include "simlib.h"

<definice tříd>
<definice funkcí>
<deklarace globálních objektů>

<definice funkce  main  - popis experimentu>

Každý model musí obsahovat dovoz rozhraní simulační knihovny direktivou #include, potom následuje popis modelu a popis experimentu. V případě rozsáhlých modelů můžeme rozdělit popis modelu a experimentu do několika souborů (modulů), z nichž každý má tuto strukturu. Popis experimentu (funkce main) smí být uveden pouze v jednom modulu.

Deklarace tříd, objektů a funkcí mohou být v libovolném pořadí; platí pouze zásada, že objekt, funkci nebo třídu nelze použít před příslušnou deklarací.





Petr Peringer
Mon Dec 8 13:24:19 CET 1997