Hallo,
Ich suche eine Erklärung zu folgender Aufgabe die uns heute gestellt wurde. Ich verstehe da gar nichts mehr???:(
Kann mir vielleicht einer von euch erklären was ich da machen muss?
Folgender Wortlaut:
Die Klasse Kleinerhund ist von der Klasse Hund abgeleitet. In der Klasse Kleinerhund wird die Methode bellen() überladen.
Wie lautet der vollständige Name der Methoden, die in den letzten beiden Anweisungen aufgerufen wrden, wenn die Methode bellen() in der Basisklasse nicht als virtual vereinbart ist? Geben Sie die Namen bitte im Format <Klassenname:: Methodenname> an.
Hund grosserhund(a);
Kleinerhund kleinerhund(b,c);
Hund *Liste[2];
Liste[0]=&kleinerhund;
Liste[1]=&grosserhund;
Liste[0]->bellen();
Liste[1]->bellen();
MfG
Feld
Ich suche eine Erklärung zu folgender Aufgabe die uns heute gestellt wurde. Ich verstehe da gar nichts mehr???:(
Kann mir vielleicht einer von euch erklären was ich da machen muss?
Folgender Wortlaut:
Die Klasse Kleinerhund ist von der Klasse Hund abgeleitet. In der Klasse Kleinerhund wird die Methode bellen() überladen.
Wie lautet der vollständige Name der Methoden, die in den letzten beiden Anweisungen aufgerufen wrden, wenn die Methode bellen() in der Basisklasse nicht als virtual vereinbart ist? Geben Sie die Namen bitte im Format <Klassenname:: Methodenname> an.
Hund grosserhund(a);
Kleinerhund kleinerhund(b,c);
Hund *Liste[2];
Liste[0]=&kleinerhund;
Liste[1]=&grosserhund;
Liste[0]->bellen();
Liste[1]->bellen();
MfG
Feld