Zitat Zitat von suso Beitrag anzeigen
die können schnell gefährlich werden, denn so richtig "unsichtbar (*kotz**kotz))" is ja außer private ja nun wirklich nichts.. package od. inheritance abhängigkeiten sin oft viel zu unterschätzt
lg suso
Kommt immer darauf an, woher du zugreifen möchtest....

Übernommen aus www.javabuch.de

* Elemente des Typs public sind in der Klasse selbst (also in ihren Methoden), in Methoden abgeleiteter Klassen und für den Aufrufer von Instanzen der Klasse sichtbar.
* Elemente des Typs protected sind in der Klasse selbst und in Methoden abgeleiteter Klassen sichtbar. Zusätzlich können Klassen desselben Pakets sie aufrufen.
* Elemente des Typs private sind lediglich in der Klasse selbst sichtbar. Für abgeleitete Klassen und für Aufrufer von Instanzen bleiben private-Variablen verdeckt.
* Elemente, die ohne einen der drei genannten Modifier deklariert wurden, werden als package scoped oder Elemente mit Standard-Sichtbarkeit bezeichnet. Sie sind nur innerhalb des Pakets sichtbar, zu dem diese Klasse gehört. In anderen Paketen sind sie dagegen unsichtbar.
MfG Bischi