Hallo www,
ich bin dabei Java als erste Programmiersprache zu lernen. An einer Stelle in meinem Buch komme ich aber nicht weiter, nämlich hier …
Es gibt in Java die Möglichkeit, den Zugriff auf Variablen und Methoden einzuschränken, indem gewisse Schlüsselwörter (Zugriffsmodifizierer) vor die Variablendeklaration bzw. Methodendefinition gesetzt werden.
Public = in allen Paketen verfügbar
kein Modifizierer = innerhalb des selben Pakets verfügbar
…
ich stelle aber fest, dass Membervariablen (auch wenn sie als „public“ deklariert sind) generell nur innerhalb der eigenen Klasse sichtbar sind.
Kann mir jemand sagen, wie ich den Text aus dem Buch zu interpretieren habe?
Und gleich noch eine Frage:
Wie kann ich von Klasse A auf eine Membervariable die in Klasse B deklariert ist zugreifen?
Vielen Dank fürs Lesen und eure Hilfe!
Andrea