Klassenmethoden

Einführung in die Objektorientierte Programmierung in Java

Sani Yusuf

Lead Software Engineering Content Developer

Beispiele für Autoeigenschaften

  • Autos können Farben haben.
  • Jedes Auto hat ein Modell.
  • Autos können auch Aktionen ausführen, z. B. an/aus.
  • Autos können auch Daten liefern, z. B. eine Liste der mit dem Bluetooth des Autos gekoppelten Geräte.

Autofarben

Automodell

Auto einschalten

Einführung in die Objektorientierte Programmierung in Java

Arten von Methoden

  • Void-Methoden: Methoden, die keine Daten zurückgeben
  • Non-Void-Methoden: Geben Daten zurück
Einführung in die Objektorientierte Programmierung in Java

Void-Methoden

  • Void-Methoden geben keine Daten zurück
  • Sie sind mit dem Schlüsselwort void gekennzeichnet

 // Car class
 class Car {

     void honkHorn() {
      // Code for horn to sound
       System.out.println("beep beep");
      }
 }


$$ $$


  // Main class 
  public class Main {  
    public static void main(
      String[] args) {

      Car myNewCar = new Car(); 
      myNewCar.honkHorn(); // beep beep
    }
  }


Einführung in die Objektorientierte Programmierung in Java

Non-Void-Methoden erstellen

  • Non-Void-Methoden haben immer einen Rückgabetyp
  • Non-Void-Methoden verwenden das Schlüsselwort return, um Daten zurückzugeben

 // Formula class
 class Formula {


// Non void method int getSquare(int number) { // Return an "int" value return number * number; } }

  // Main class
  public class Main {  
    // main method
    public static void main(
      String[] args) {

      Formula myFormula = 
        new Formula(); 
      // Calling "getSquare" method
      System.out.println(
        myFormula.getSquare(5)); // 25
    }
  }

Einführung in die Objektorientierte Programmierung in Java

Lass uns üben!

Einführung in die Objektorientierte Programmierung in Java

Preparing Video For Download...