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…“
 
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== Attribute und Methoden ==
* '''Attribute''' (auch: Instanzvariablen) sind die Eigenschaften eines Objekts.
* '''Attribute''' (auch: Instanzvariablen) sind die Eigenschaften eines Objekts.
* '''Methoden''' definieren das Verhalten eines Objekts (z. B. Aktionen oder Reaktionen).
* '''Methoden''' definieren das Verhalten eines Objekts (z. B. Aktionen oder Reaktionen).


=== Beispiel: Klasse Auto mit Attributen und Methode ===
== Beispiel: Klasse Auto mit Attributen und Methode ==


<syntaxhighlight lang="java">
<syntaxhighlight lang="java">
public class Auto {
public class Auto {
    // Attribute, Eigenschaften, Instanzvariablen
     String marke;
     String marke;
     int baujahr;
     int baujahr;
 
   
```
    // Methoden, Verhalten
public void starten() {
    public void starten() {
    System.out.println("Motor startet...");
        System.out.println("Motor startet...");
}
}
```


} </syntaxhighlight>
} </syntaxhighlight>


=== Zugriff von außen ===
== Zugriff von außen ==


<syntaxhighlight lang="java">
<syntaxhighlight lang="java">
Zeile 28: Zeile 26:
</syntaxhighlight>
</syntaxhighlight>


=== Hinweise ===
== Hinweise ==


* Methoden können auch Parameter erhalten oder einen Rückgabewert liefern.
* Methoden können auch Parameter erhalten oder einen Rückgabewert liefern.

Aktuelle Version vom 12. Januar 2026, 14:02 Uhr

  • 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;
     
     // Methoden, Verhalten
     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).