29.01.2014 Aufrufe

Script Java

Script Java

Script Java

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

6.2 Visiblity Modifiers<br />

6.2.2 Syntax<br />

6.2.2.1 Visibility Modifiers<br />

Die folgende Tabelle illustriert die in <strong>Java</strong> verfügbaren visibility modifiers, welche die<br />

Sichtbarkeit von Klassen, Methoden oder Attributen definieren. Wird nicht explizit ein<br />

visibility modifier verwendet, wird die Sichtbarkeit standardmässig auf package gesetzt.<br />

Sichtbarkeit public protected package private<br />

Gleiche Klasse ja ja ja ja<br />

Klasse im selben Paket ja ja ja nein<br />

Unterklasse in gleichem<br />

oder anderem Paket<br />

Nicht-Unterklasse/<br />

Anderes Paket<br />

ja ja nein nein<br />

ja nein nein nein<br />

Untenstehende Tabelle zeigt den Einfluss der Sichtbarkeitsattribuierung auf die<br />

Vererbung:<br />

Vererbt an public protected package private<br />

Unterklasse im gleichen<br />

Paket<br />

Unterklasse in einem<br />

anderen Paket<br />

ja ja ja nein<br />

ja ja nein nein<br />

Die Tabelle besagt beispielsweise, dass eine protected attribuierte Methode sowohl für<br />

eine Unterklasse im gleichen als auch für eine Unterklasse in einem anderen Paket sichtbar<br />

ist.<br />

161

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!