Ich habe Schwierigkeiten, einen Konstruktor für meine Kindklasse zu implementieren. Ich verstehe, dass der Zweck des Konstruktors darin besteht, die Zustände der Klasse auf die übergebenen Werte zu setzen. korrigiere ich das?So definieren Sie den Konstruktor in einer Kindklasse
Ich erhalte einen Fehler;
keine passende Funktion für Aufruf von ‚Super‘
Meine Frage ist habe ich meinen Konstruktor für ein Kind Klasse der Superklasse zu verknüpfen? Was ist die Beziehung in Bezug auf Konstruktoren zwischen den beiden Klassen?
ah Ich danke, also, wenn ich dies tun und einen Standardkonstruktor für meine Gebäude-Klasse verwenden, muss ich noch meinen Konstruktor für diese Gebäudeklasse in der Öffentlichkeit implementieren? –
ist mein Konstruktor für die Kindklasse genauso wie in meinem Code? Tut mir leid, ich versuche nur, meinen Kopf herumzukriegen –
@TonyHibbert Sie sollten die 'Apartment' Klasse nicht mit dem Beispiel in meiner Antwort ändern müssen. Beachten Sie jedoch, dass die Membervariablen "Buildings" die vom Standardkonstruktor initialisierten Standardwerte haben. –