package extern
extendsdisjunct extendsdisjunct
superrefref superrefref
public XXX XXX
default XXX ---
protected XXX X--
priv.prot. X-- X--
privat --- ---
package
Das referenzierende Objekt befindet sich im gleichen Paket wie das referenzierte Objekt.
extern
Das referenzierende und referenzierte Objekt befinden sich in unterschiedlichen Paketen.
extends
Das referenzierende Objekt ist eine abgeleitete Klasse des referenzierten Klasse.
disjunct
Das referenzierte Objekt ist keine Subklasse des referenzierenden Objekts.
super
Das referenzierte Objekt stammt aus einer Vererbung.
ref
Das referenzierte Objekt ist eine externe Referenz.