Parametrisierter Konstruktor
-
Hallo NG,
ich hab eine kleine einfache Frage
class ClassRoom{ ClassRoom(unsigned int numOfPupils); ... } class NiceClassRoom : public ClassRoom{ ... }Hat die Klasse NiceClassRoom auch _NUR_ den einen Konstruktor aus ClassRoom oder bekommt sie wieder einen Defaultkonstruktor, weil in NiceClassRoom gar kein Konstruktor angegeben ist?
Grüße und Danke,
M. Incani
-
edit : müll
-
Hat die Klasse NiceClassRoom auch _NUR_ den einen Konstruktor aus ClassRoom oder bekommt sie wieder einen Defaultkonstruktor, weil in NiceClassRoom gar kein Konstruktor angegeben ist?
Ja. der kann allerdings nicht vom Compiler definiert werden. Konstruktoren werden im Übrigen nicht vererbt.
-
Danke.
camper schrieb:
Hat die Klasse NiceClassRoom auch _NUR_ den einen Konstruktor aus ClassRoom oder bekommt sie wieder einen Defaultkonstruktor, weil in NiceClassRoom gar kein Konstruktor angegeben ist?
Ja. der kann allerdings nicht vom Compiler definiert werden. Konstruktoren werden im Übrigen nicht vererbt.