static Typ Name ( Liste der formalen Parameter ) Block
mit  Typ => int, String, .. ; 
     formaler Parameter=> Typ Name
es gibt zwei Arten von Unterprogrammen:
liefert Wert vom angegebenen Typ
Funktionsaufruf ist Ausdruck
(ausgedrückt durch Ergebnis-,,Typ`` void)
(engl. void = wertlos, leer, ungültig)
Prozedur-Aufruf ist Anweisung