Skip to content
This repository has been archived by the owner on Jul 15, 2019. It is now read-only.

Latest commit

 

History

History
48 lines (37 loc) · 867 Bytes

Java Methoden.md

File metadata and controls

48 lines (37 loc) · 867 Bytes

Java Methoden

  • Definieren des Verhalten von Objekten

z.B.

myRob.Schritt();
  • Werden inerhalb einer Klassendefinition angelegt und haben Zugriff auf die Variablen der Klasse

Syntax:

Modifier Datentyp Name (Parameterliste){
    Anweisung();
}

Modifier und Parameterliste sind Optional und können entfallen.

Beispiel:

void fuenfSchritte(){
    for (int i=0; i<5; i++){
        myRob.Schritt();
    }
}

Wenn die Methode keinen Datentyp mehr liefert ist der Datentyp void.

Der Methoden aufruf erfolgt über:

class rob{
    void fuenfSchritte(){
        for (int i=0; i<5; i++){
            myRob.Schritt();
        }
    }
    public static void main (String []args){
        rob robi = new rob();
        robi.fuenfSchritte();
    }
}