Daniel Thoma: Methodenaufruf VOR Initialisierung ==> NullPointerException

Beitrag lesen

Hallo MudGuard,

Seltsame Vorgehensweise ...

Nicht unbedingt, dass sich das Verhalten einer Klasse wärend der Initialisierung von dem danach unterscheidet, wäre auch recht verwirrend.
Außerdem bräuchte man dann eine Sonderbehandlung abstrakter Methoden oder man könnte diese wärend der Initialisierung noch gar nicht aufrufen, was auch nicht sinnvoll ist. Man könnte auch weniger Einfluss auf die Initialisierung der Elternklasse nehmen.
Das andere Verhalten kann man hingegen sowohl in der Kind- als auch in der Elternklasse simulieren.

Dann hätte ein "final" vor der class stehen sollen ;-)

Naja, nicht alles, was nicht optimal ist, muss man gleich verbieten. Mag ja auch Fälle geben, in denen das sinnvoll ist. ;-)

Grüße

Daniel