Punkt-Operator: Unterschied zwischen den Versionen
Aus EINI
Hauer (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Der '''Punkt-Operator''' ist ein besonderer Operator in Java und hat weniger die Funktion eines Operators als die einer Konjunktion. Mithilfe des '''.''' kann…“) |
|||
Zeile 1: | Zeile 1: | ||
− | Der '''Punkt-Operator''' ist ein besonderer Operator in Java | + | Der '''Punkt-Operator''' ('''.''') ist ein besonderer [[Operator]] in [[Java]]. |
+ | |||
+ | Er hat allerdings weniger die Funktion eines Operators als vielmehr die einer '''Konjunktion'''. | ||
+ | Mithilfe des '''.''' kann man auf einzelne Elemente von [[Objekt]]en oder [[Klasse]]n, also [[Objekt#Eigenschaften eines Objektes|Attribute]] oder [[Methode]]n, zugreifen. | ||
= Verwendung = | = Verwendung = | ||
− | Der '''Punkt-Operator''' wird immer verwendet, wenn man Attribute oder Methoden von Objekten oder Klassen verändern oder aufrufen will. Da Attribute | + | Der '''Punkt-Operator''' wird immer verwendet, wenn man Attribute oder Methoden von Objekten oder Klassen verändern oder aufrufen will. Da Attribute außerhalb der Objektmethoden selten manipuliert werden sollen, sondern über [[Getter]] und [[Setter]] verändert werden, wird der '''Punkt-Operator''' vor allem verwendet, um Methoden auf Objekten aufzurufen. |
<source lang="java"> | <source lang="java"> |
Aktuelle Version vom 24. Mai 2016, 11:24 Uhr
Der Punkt-Operator (.) ist ein besonderer Operator in Java.
Er hat allerdings weniger die Funktion eines Operators als vielmehr die einer Konjunktion. Mithilfe des . kann man auf einzelne Elemente von Objekten oder Klassen, also Attribute oder Methoden, zugreifen.
Verwendung
Der Punkt-Operator wird immer verwendet, wenn man Attribute oder Methoden von Objekten oder Klassen verändern oder aufrufen will. Da Attribute außerhalb der Objektmethoden selten manipuliert werden sollen, sondern über Getter und Setter verändert werden, wird der Punkt-Operator vor allem verwendet, um Methoden auf Objekten aufzurufen.
Type variable = new Type(); variable.method(); variable.attribute = value; Type.staticMethod();