5.3 Initialisierung
  • Komponenten einer Basisklasse können ausschließlich über ihre Konstruktoren initialisiert werden.
  • Daher muss im Konstruktor der abgeleiteten Klasse auch der Konstruktor aller Basisklassen aufgerufen werden.
  • Reihenfolge der Initialisierung:
    1.) Initialisierung aller Basisklassen in der Reihenfolge ihrer Deklaration.
    2.) Komponenten der abgeleiteten Klasse in der Reihenfolge der Deklaration.
  • Die Initialisierung geht immer von der am weitesten abgeleiteten Klasse aus.