#include bei vererbung & Klassen

Nizomi

Mitglied
Hi,

nun ich habe eine Klasse namens cRaumschiff
und 2 Klassen( cMinenleger, cAbfangjaeger ) die von dieser Klasse erben
die eigentliche Klasse ist in cRaumschiff.hpp
dann cMinenleger.hpp
und cAbfangjaeger.hpp
die Funktionen dann in
cRaumschiff.cpp
cMinenleger.cpp
und cAbfangjaeger.cpp
in der Main.cpp ist die Main-Funktion und dort werden die Raumschiffe erstellt usw..

nun wo include ich was? =/
 
Alle includes da wo sie benötigt werden?

cMinenleger.hpp benötigt cRaumschiff.hpp
cAbfangjaeger.hpp benötigt cRaumschiff.hpp

cRaumschiff.cpp benötigt cRaumschiff.hpp
cMinenleger.cpp benötigt cMinenleger.hpp
cAbfangjaeger.cpp benötigt cAbfangjaeger.hpp

Main.cpp benötigt cRaumschiff.hpp, cMinenleger.hpp, cAbfangjaeger.hpp

Die .cpp-Dateien werden nicht included, nur ins Projekt mit aufgenommen.

Ich kann die header und source-dateien besser auseinanderhalten, wenn die header bei .h bleiben, aber das ist Geschmackssache :)
 
Zurück