From 8158c053d6065aa7b37b9bca2eef87de689321a6 Mon Sep 17 00:00:00 2001 From: Sebastian Eidecker Date: Sun, 27 Oct 2019 12:35:08 +0000 Subject: [PATCH] --- 99---Lernnotizen.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/99---Lernnotizen.md b/99---Lernnotizen.md index 30537b7..f9c13e0 100644 --- a/99---Lernnotizen.md +++ b/99---Lernnotizen.md @@ -51,4 +51,7 @@ Auf statische Referenzen kann auch über eine null-Referenz zugegriffen werden - ExceptionInInitializerError bei erstem Aufruf - Danach java.lang.NoClassDefFoundError - Beides sind Errors, keine Exceptions -- \ No newline at end of file +- (Bei Fehlern im Konstruktor wird die tatsächlich ausgelöste Exception geworfen, bei jedem Initialisierungsversuch) + +## Vererbung und privater Konstruktor +- Hat eine Klasse nur private Konstruktoren ist sie de facto final, keine Klasse kann von ihr erben, da kein Konstruktor aufgerufen werden kann. Was aber erforderlich ist, wenn ein Objekt erzeugt wird. \ No newline at end of file