Hallo !
Ich habe mal eine Frage zu der Protected Deklaration in Java.
Nehmen wir mal an, ich hätte drei Klassen (A, B und C). Klasse B erweitert Klasse A und Klasse C erweitert Klasse B.
Wenn ich jetzt in Klasse A Methoden oder Membervariablen mit der Deklaration protected oder private definiere (und diese auch in den Unterklassen sonst nicht irgendwie überschrieben werden), sind diese dann jeweils verfügbar, wenn ich eine konkrete Instanz der jeweiligen Unterklasse erzeuge?
Und sind sie auch (insbesondere die protected Methoden und Membervariablen) in Klasse A jeweils ohne Einschränkung verfügbar?
Grüße
Kossy
Ich habe mal eine Frage zu der Protected Deklaration in Java.
Nehmen wir mal an, ich hätte drei Klassen (A, B und C). Klasse B erweitert Klasse A und Klasse C erweitert Klasse B.
Wenn ich jetzt in Klasse A Methoden oder Membervariablen mit der Deklaration protected oder private definiere (und diese auch in den Unterklassen sonst nicht irgendwie überschrieben werden), sind diese dann jeweils verfügbar, wenn ich eine konkrete Instanz der jeweiligen Unterklasse erzeuge?
Und sind sie auch (insbesondere die protected Methoden und Membervariablen) in Klasse A jeweils ohne Einschränkung verfügbar?
Grüße
Kossy
Zuletzt bearbeitet: