Wenn du nur
in deiner Cpp Datei hast, ist das die Definition für eine Funktion, die nicht Teil einer Klasse ist.
Wenn du die Funktion als Funktion einer Klasse definiern willst, muss auch ein
davor.
Das heißt, wenn du die Definition zu
Code:
void Cat::laute() {
// Code
}
änderst in der Cpp Datei, dann funktioniert das.