Belajar Java Pemula Method Overloading
Belajar Java Pemula Method Overloading
Belajar Java Pemula Method Overloading - Method overloading terjadi bila dalam satu class memiliki method dengan nama yang sama namun memiliki parameter yang berbeda.
Bila kita hanya perlu melakukan hanya satu operasi, maka memiliki nama method yang sama akan meningkatkan pembacaan program.
Misalnya untuk melakukan perkalian terhadap angka yang diberikan, namun memiliki beberapa angka berbeda sebagai argumen, bila method ditulis seperti x(int,int) untuk dua parameter, dan z(int,int,int) untuk tiga parameter, maka akan menyulitkan kita atau programmer lainnya untuk mengerti tugas dari method tersebut, karena memiliki nama yang berbeda.
Jadi tujuan utama method overloading adalah untuk memudahkan pembacaan program dengan cepat.
Ada dua cara untuk melakukan overload method :
Demikianlah pembahasan mengenai Belajar Java Pemula Method Overloading, semoga bisa menambah wawasan dan semangat anda, terutama para pemula dalam mempelajari bahasa Java.
Misalnya untuk melakukan perkalian terhadap angka yang diberikan, namun memiliki beberapa angka berbeda sebagai argumen, bila method ditulis seperti x(int,int) untuk dua parameter, dan z(int,int,int) untuk tiga parameter, maka akan menyulitkan kita atau programmer lainnya untuk mengerti tugas dari method tersebut, karena memiliki nama yang berbeda.
Jadi tujuan utama method overloading adalah untuk memudahkan pembacaan program dengan cepat.
Ada dua cara untuk melakukan overload method :
- Dengan mengganti jumlah argumen
- Dengan mengganti tipe data
//Method overloading dengan jumlah parameter yang berbeda : public class PerkalianKu { void perkalian(int a, int b){ System.out.println(a * b); } void perkalian(int a, int b, int c){ System.out.println(a * b * c); } public static void main(String args []){ PerkalianKu objek = new PerkalianKu(); objek.perkalian(25, 43); objek.perkalian(34, 23, 56); } } //Method overloading dengan tipe parameter yang berbeda : public class PerkalianKu { void perkalian(int a, int b){ System.out.println(a * b); } void perkalian(double a, double b){ System.out.println(a * b); } public static void main(String args []){ PerkalianKu objek = new PerkalianKu(); objek.perkalian(25, 43); objek.perkalian(34.56, 23.7); } }
Demikianlah pembahasan mengenai Belajar Java Pemula Method Overloading, semoga bisa menambah wawasan dan semangat anda, terutama para pemula dalam mempelajari bahasa Java.
terimakasih sangat membantu, mampir sini gan contoh overloading dengan program rental kendaraan..
ReplyDeletebalog18:http://balog18.blogspot.com/2018/05/contoh-program-rental-mobil-dan-motor.html