Saturday, September 14, 2013

Overloading Pada Java

Berikut adalah contoh overloading pada java:

public class Bangun {
    int panjang;
    int lebar;
    int sisi;
  
    public void tampil(int sisi){
        int luas = sisi * sisi;
        System.out.println("Luas Persegi            : " + luas);
    }
  
    public void tampil(int panjang, int lebar){
        int luas = panjang * lebar;
        System.out.println("Luas Persegi Panjang    : " + luas);
    }
}

Perhatikan fungsi tampil yang di tulis tebal. Di sini peran overload akan tampak. Apabila temen - temen memanggil fungsi tampil(int sisi), maka yang akan tampil adalah luas dari persegi dan apabila temen - temen memanggil fungsi tampil(int panjang, int lebar), maka yang akan tampil adalah luas dari persegi panjang

No comments:

Post a Comment