Vererbung



  • Hi,
    ich habe ein Programm, in dem auch Vererbung vorkonnt. (class Mitarbeiter : public Person )
    Alles sieht sehr gut aus bis ich die Klasse Mitarbeiter in eine andere h-Datei
    einbinde. Fehler: error C2504: 'Person' : base class undefined
    ?
    Wenn ich jetzt aber die cpp Person ausblende, funktioniert alles.
    Ich habe es auch schon mit Vorwertsdeklaration versucht. Bringt auch nichts.

    Hat jemand eine Idee wo der Fehle steckt.



  • Ohne Code wird dir da kaum jemand sinnvolle Tipps geben können...



  • Du musst Person, wie die Fehlermeldung nahelegt, vorher definieren, d.h. du musst den Header von Person einbinden bevor du Mitarbeiter definierst.


Anmelden zum Antworten