Contoh Program Overloading pada Java
Daftar Isi
Pada tutorial kali ini kita akan belajar dengan salah satu fungsi penting pada pemrograman java yaitu overloading. Dan disini kita juga akan melihat bagaimana penggunaan overloading ke dalam sebuah sebuah program. Oke langsung saja kita lanjut ke bawah.
Overloading :
Overloading adalah method dengan nama yang sama dengan method lain pada suatu class tetapi dengan parameter yang berbeda. Tujuan dibuatnya overloading yaitu memudahkan penggunaan method dengan fungsi yang hampir sama. Baik, langsung saja kita lihat bagaimana implementasi overloading pada program java.
input :
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Dedekurniawan
*/
class Pertambahan {
public void tambah1() {
int a = 5, b = 10;
System.out.println("Hasil Pertambahann dari metod tambah1 ke-1 = " + (a + b));
}
public void tambah1(int x, int y) {
System.out.println("Hasil Pertambahann dari metod tambah1 ke-2 = " + (x + y));
}
public static void main(String[] args) {
Pertambahan pp;
pp = new Pertambahan();
pp.tambah1();
pp.tambah1(5, 5);
}
}