Modifikatoren für Methoden
Als Modifikatoren für Methoden sind erlaubt
- die Zugriffsbeschränkungen public, private, protected, keine Angabe, mit derselben Bedeutung wie bei Attributen.
- Allgemeine Eigenschaften:
- static: Eine solche Methode ist eine Klassenmethode; sie darf nur auf Klassenvariablen zugreifen. Sie wird stets ohne Bezug auf ein konkretes Exemplar der Klasse aufgerufen.
- final: Eine solche Methode darf in Unterklassen nicht redefiniert oder (durch nachträgliches Hinzufügen von private) versteckt werden.
- abstract: Solche Methoden dürfen keinen Rumpf haben; sie geben nur eine Funktionalität an, die erst in Unterklassen der betreffenden Klasse implementiert werden soll.