Code KitchenAllgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme.
C++ Klassenhierachie Fehler beim Kompilieren
Diskussion: C++ Klassenhierachie Fehler beim Kompilieren im Forum Code Kitchen, in der Kategorie Software Home; Anzeige
Bin derzeit dabei mir C++ beizubringen. Bei einer Aufgabe zum Thema Vererbung, soll ich 2 Klassen(GiroKonto, SparKonto) von Konto ...
Anzeige Bin derzeit dabei mir C++ beizubringen. Bei einer Aufgabe zum Thema Vererbung, soll ich 2 Klassen(GiroKonto, SparKonto) von Konto ableiten, und paar kleine Werte/Funktionen hinzufügen.
snow@host:~/Code/LuPanwenden/Aufgaben$ g++ -o konto_test konto_test.cpp SparKonto.cpp GiroKonto.cpp
/tmp/ccIlAwhQ.o: In function `SparKonto::display() const':
SparKonto.cpp:(.text+0x66): undefined reference to `Konto::display() const'
/tmp/ccaa3jxM.o: In function `GiroKonto::display() const':
GiroKonto.cpp:(.text+0x76): undefined reference to `Konto::display() const'
collect2: ld returned 1 exit status
Also in kurz:
Giro/Spar-Konto erben Konto. Konto besitzt eine Methode
Code:
void display() const;
In GiroKonto redifinier ich
Code:
void display() const;
und will in dieser Methode per
Code:
Konto::display();
das "alte display() aufrufen, worauf mir der Compiller eine Fehlermeldung gibt.
Leider kann ich nicht nachvollziehen wo das Problem liegt...
Vielleicht kann mir ja wer weiterhelfen
"It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."
+++ BREAKING +++ Troll ertrinkt im Planschbecken +++