Im objektorientierten Sprachgebrauch spricht man von Methoden anstatt von Funktionen.
Was ist die Signatur?
Als Signatur einer Methode bezeichnet man den Namen und die Anzahl (inkl. Reihenfolge) und Typen ihrer Parameter. Der Rückgabewert gehört nicht dazu.
Was ist der Rückgabetyp?
Jede Methode hat einen bestimmten Rückgabetyp. Wenn eine Methode nichts zurück geben soll, bekommt sie den Rückgabetyp void.