Funktion: Wenn die Prozedur einen Rückgabewert hat. Methode: Wenn die Prozedur keinen Rückgabewert hat.
Beispiele:
int Addition(int a, int b) ist eine Funktion, da ein Integer zurückgegeben wird.
void ZeichneGraphen() ist eine Methode, da nichts zurückgegeben wird