Metode kelas

Pengantar Pemrograman Berorientasi Objek di Java

Sani Yusuf

Lead Software Engineering Content Developer

Contoh properti mobil

  • Mobil punya warna.
  • Setiap mobil punya model.
  • Mobil juga bisa melakukan aksi seperti menyalakan/mematikan.
  • Mobil juga bisa memberi data seperti daftar perangkat yang terpasang ke Bluetooth mobil.

Warna mobil

Model mobil

Nyalakan mobil

Pengantar Pemrograman Berorientasi Objek di Java

Jenis metode

  • Metode void: Metode yang tidak mengembalikan data
  • Metode non-void: Mengembalikan data
Pengantar Pemrograman Berorientasi Objek di Java

Metode void

  • Metode void tidak mengembalikan data
  • Ditandai dengan kata kunci void

 // 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
    }
  }


Pengantar Pemrograman Berorientasi Objek di Java

Membuat metode non-void

  • Metode non-void selalu memiliki tipe kembalian
  • Metode non-void memakai kata kunci return untuk mengembalikan data

 // 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
    }
  }

Pengantar Pemrograman Berorientasi Objek di Java

Ayo berlatih!

Pengantar Pemrograman Berorientasi Objek di Java

Preparing Video For Download...