/**
* Title : Method overload
* Deskripsi: Mendemonstrasikan overloading method
*/
public class MethodOverload {
/** Main method */
public static void main(String[] args) {
System.out.println("\nDEMO METHOD OVERLOADING");
System.out.println("------------------------\n");
// Mendeklarasikan argumen untuk kedua method
int a = 6;
double b = 6.45;
MethodOverload kalkulasi = new MethodOverload();
kalkulasi.kuadrat(a);
kalkulasi.kuadrat(b);
}
// Method kuadrat yang mengambil argumen integer
public void kuadrat(int x)
{
int hasil = x * x;
System.out.println("Method 'kuadrat' pertama");
System.out.println("Hasil kuadrat " + x + " adalah : " + hasil + "\n");
}
// Method kuadrat yang mengambil argumen double
public void kuadrat(double y)
{
double hasil = y * y;
System.out.println("Method 'kuadrat' kedua");
System.out.println("Hasil kuadrat " + y + " adalah : " + hasil + "\n");
}
}
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment