FraFu: Klassenvariablen initialisieren

Beitrag lesen

Der Grund für die Fehlermeldung ist, dass zur Default-Initialisierung von Klassenvariablen nur konstante Ausdrücke verwendet werden können. Das Erzeugen eines neuen Objekts ist kein solcher. Jede Objektinstanz von B soll ja eine eigene, neue Instanz von A erhalten.[*] Dafür ist der Konstruktor vorgesehen.

Das erklärt das Verhalten! Danke für die Erklärung!

mfg
 Frafu