Class One : public Two
{
public:
One()
{
Three three;
cout << "something";
}
private:
Four _four;
};
Ich muss einen Satz anzeigen: "Eins Zwei Drei Vier Fünf Sechs Sechs Sieben" und Klasse Eins müssen so bleiben wie es ist. Jede Klasse kann nicht mehr als ein Wort in ihrem Konstruktor und Destruktor anzeigen.C++ - Vererbung
Also ... ich habe herausgefunden, dass meine Basisklasse Klasse vier ist. Ich habe auch konstruiert. & destr. in jeder Klasse und versucht, etwas in ihrem Körper zu schreiben, aber das ist, was ive auf Ausgang bekam:
Class Four Constructor:
Class Three Constructor:
Class Two Constructor:
Class Four Constructor:
Class Four Constructor:
Class Three Constructor:
Class One Constructor:
Class Three Destructor:
Class Four Destructor:
DESTRUCTION:
Class One Destructor:
Class Four Destructor:
Class Two Destructor:
Class Three Destructor:
Class Four Destructor:
meine Hauptfunktion:
int main()
{
One one; //<---- it also have to remain
cout << endl;
cout << "DESTRUCTION:\n";
}
ich ein paar Artikel über die Vererbung gelesen haben, aber immer noch nicht Idee, Wörter in Klassen anzuzeigen & Destruktoren, aber tun Sie es nicht zweimal oder öfter, auch wenn ich Objekte dieser Klassen wie in Klasse eins erstelle.
PS Sorry für gramma und andere Fehler;)
* "etwas" * nicht in der Ausgabe angezeigt wird - Was soll man haben anstatt "cout <<" etwas "' in der "echten" Übung? Und muss * "Eins Zwei Drei Vier Fünf Sechs Sechs Sieben" vor * "ZERSTÖRUNG:" * in der Ausgabe erscheinen? Und können Sie mehr Klassen als die oben genannten 4 verwenden? –
"etwas" sollte wie "Klasse vier Konstruktor: ONE", "Class One Destructor: SIX" etc. aussehen. "DESTRUCTION" kann gelöscht werden, ich habe es erstellt, um zu sehen, was los ist;) und ich muss sie nur anzeigen , egal wo – mctl87
Können Sie bitte Ihre Frage bearbeiten, um die korrekte, genaue Definition der Klasse Eins einzuschließen. Ich kann nicht herausfinden, was Sie von Ihrem Kommentar erreichen möchten und das Lösen Ihrer Frage ist derzeit nicht möglich, da "cout <<" etwas " – Mic