Attriubute und Methoden: Unterschied zwischen den Versionen
Aus FI-Wiki
Die Seite wurde neu angelegt: „== Attribute und Methoden == * '''Attribute''' (auch: Instanzvariablen) sind die Eigenschaften eines Objekts. * '''Methoden''' definieren das Verhalten eines Objekts (z. B. Aktionen oder Reaktionen). === Beispiel: Klasse Auto mit Attributen und Methode === <syntaxhighlight lang="java"> public class Auto { String marke; int baujahr; ``` public void starten() { System.out.println("Motor startet..."); } ``` } </syntaxhighlight> === Zugrif…“ |
|||
| Zeile 8: | Zeile 8: | ||
<syntaxhighlight lang="java"> | <syntaxhighlight lang="java"> | ||
public class Auto { | public class Auto { | ||
// Attribute, Eigenschaften, Instanzvariablen | |||
String marke; | String marke; | ||
int baujahr; | int baujahr; | ||
Version vom 27. Oktober 2025, 14:34 Uhr
Attribute und Methoden
- Attribute (auch: Instanzvariablen) sind die Eigenschaften eines Objekts.
- Methoden definieren das Verhalten eines Objekts (z. B. Aktionen oder Reaktionen).
Beispiel: Klasse Auto mit Attributen und Methode
public class Auto {
// Attribute, Eigenschaften, Instanzvariablen
String marke;
int baujahr;
```
public void starten() {
System.out.println("Motor startet...");
}
```
}
Zugriff von außen
Auto meinAuto = new Auto();
meinAuto.marke = "VW";
meinAuto.baujahr = 2022;
meinAuto.starten();
Hinweise
- Methoden können auch Parameter erhalten oder einen Rückgabewert liefern.
- Der Zugriff auf Attribute erfolgt standardmäßig direkt, sollte aber in professionellen Anwendungen über Getter/Setter geregelt werden (siehe Kapselung).
