Letzte Änderung:
20.03.2012
20.03.2012
Spruch des Tages
Der Mann mit einer neuen Idee ist ein komischer Kauz, bis sich die Idee durchsetzt. Mark Twain
Zugriffsmodifizierer final
Der Zugriffsmodifizierer final bewirkt, dass ein Objekt zu einer Konstanten wird. Ein beliebtes Beispiel ist die Kreiszahl pi:
final double pi = 3.14;
Die Variable pi wird durch das Schlüsselwort final zu einer Konstanten. Nach einer Wertzuweisung, die übrigens nicht immer zwingend bei der Deklaration erfolgen muss, ist der Wert der Variablen unveränderlich.
Wird final auf Methoden angewendet, können sie nicht mehr überschrieben (überladen) werden. Sie wurden somit zu einer konstanten Methode.
Beispiel:
public final void Methode()
Dazu später mehr.
Eine finale Klasse ist immer eine aktive Klasse. Wenn die Klasse mit final definiert wurde, kann sie nicht mehr vererbt werden.
Beispiel:
public final class Klasse
Somit wird jedes Element, das mit dem Zugriffsmodifizierer final behandelt wurde, zu einer Konstanten.