Sahabat-sahabatku ini ada contoh program java berupa overload. Overload atau overloading adalah metode/method dengan nama yang sama dengan metode/method lain pada suatu class tetapi dengan parameter yang berbeda. Parameter tersebut digunakan untuk membedakan metode tersebut. Ini contoh program dengan overload. Selamat belajar :)
package warisan_kelas;
//overload nama metode yang sama, namun harus ada pembeda. pembeda ada di parameternya.
class rumus_luas{
void luas(int a, float t)
{ System.out.println("ini segitiga");
}
void luas(int p, int l)
{ System.out.println("ini persegi panjang");
}
void luas(float r)
{ System.out.println("ini lingkaran");
}
}
public class overload {
public static void main(String[] args) {
rumus_luas a=new rumus_luas();
a.luas(7);
a.luas(5,7);
a.luas(7,(float)10);
}
}
//overload nama metode yang sama, namun harus ada pembeda. pembeda ada di parameternya.
class rumus_luas{
void luas(int a, float t)
{ System.out.println("ini segitiga");
}
void luas(int p, int l)
{ System.out.println("ini persegi panjang");
}
void luas(float r)
{ System.out.println("ini lingkaran");
}
}
public class overload {
public static void main(String[] args) {
rumus_luas a=new rumus_luas();
a.luas(7);
a.luas(5,7);
a.luas(7,(float)10);
}
}
0 komentar :
Posting Komentar