podprogram

(neboli funkce, procedura, metoda)

skládá se z:

rozlišují se na funkce a procedury:

funkce:

procedura:

v OOP se funkce / procedura nazývá metoda (pokud je součástí třídy)


parametry a předávání dat

když funkci předáme nějakou proměnnou, co se s ní stane?

předávání hodnotou (value)

předávání referencí (reference)