Contoh Penggunaan Method Untuk Mendapatkan Informasi Pada Exception Handling

Exception pada Java dan semua subclassnya tidak memberikan method yang spesifik. Oleh karena itu method-method ini terdapat dalam class Throwable, yang merupakan class dasar. Tujuan dibuatnya class exception adalah untuk menentukan jenis-jenis exception yang berbeda sehingga setiap akar permasalahan dalam program dapat diidentifikasi dan ditangani sesuai dengan tipe exception-nya. Setiap objek exception memiliki informasi yang penting mengenai … Read more

Mencegah Pewarisan (Extended) Dan Overriding Pada Class Dan Method

Anda mungkin sewaktu-waktu tidak ingin class yang anda buat bisa diwariskan pada class lainnya melalui inheritance. Dalam hal ini, anda bisa menggunakan modifier final untuk mengindikasikan bahwa suatu class adalah final dan tidak bisa menjadi class induk. Contoh class final dari Java adalah Math, String, StringBuilder dan StringBuffer. Sebagai contoh class di bawah ini tidak bisa … Read more

Memahami Method Equals() Dari Class Object Dan Perbedaannya Dengan Operator “==”

Salah satu method yang sangat berguna dari kelas Object adalah method equals(Object) di samping method lainnya seperti toString(). Namun sebelumnya, anda sudah mengetahui bahwa setiap objek pada Java mewarisi method (inherit) dari class java.lang.Object yang dapat digunakan. Jadi apa yang sebenarnya dilakukan oleh method equals(Object)? Method equals memiliki signature:

Jadi method ini akan menguji apakah … Read more

Method toString() Dan Objek Dari Class

Seperti sudah diketahui sebelumnya bahwa setiap class pada program Java memiliki superclass yaitu Object dan ini sudah secara default. Misalkan :

Equivalen dengan :

Dengan demikian, seluruh class-class lainnya pada Java merupakan subclass dari Object.   Jadi, memiliki pengetahuan mengenai method-method yang dimiliki oleh class Object juga merupakan hal yang penting, sehingga anda … Read more

Belajar Bahasa Pemrograman Java: Method Overloading VS Overriding

Method overloading artinya method dengan nama yang sama, namun memiliki parameter yang berbeda, dan method ini berada dalam sebuah class yang sama atau bisa juga berada dalam class yang lain yang terkait dalam hirarki inheritance. Method overriding artinya memberikan implementasi yang baru dari suatu method pada subclass, jadi method ini berada pada class yang berbeda … Read more

Memahami Method Overriding Dan Aturannya Pada Java

Hallo guys, sebelumnya anda sudah mengetahui mengenai apa itu inheritance dan juga pengertian abstraction. Class yang mewariskan pada inheritance disebut super class dan yang diwariskan adalah sub class. Jadi, ketika super class ini memiliki method dan kemudian method ini dideklarasikan di sub class maka di sebut dengan method overriding. Dengan demikian, subclass tersebut akan memberikan … Read more

Belajar Java : Class String Fundamental Dan Method

String merupakan urutan dari karakter-karakter. Seperti misalnya “Java” adalah string yang terdiri dari 4 karakter. String adalah class yang bersifat immutable, artinya ketika string itu dibuat maka kontennya tidak bisa diubah.Terdapat 2 cara untuk membuat String pada pemrograman Java, diantaranya adalah: Menggunakan literal Menggunakan keyword new String Literal Dalam Java, string dapat dibuat dengan cara … Read more

Belajar Java Passing Objek Pada Method

Seperti halnya passing pada array, ketika anda melakukan passing objek pada suatu method, sebenarnya yang anda lakukan adalah melakukan passing menggunakan referensi objek itu sendiri. Untuk lebih jelasnya lihat contoh di bawah ini:

Pada kode di atas kita memiliki class PersegiPanjang dengan variable instance, getter dan setter method, serta constructor. Sekarang yang menjadi pusat … Read more

Variabel instance, set method dan get method

Sebuah class pada umumnya terdiri dari satu atau beberapa method yang memanipulasi atribut yang dimiliki oleh objek tertentu dari class. Atribut direpresentasikan sebagai variabel-variabel di dalam deklarasi class. Variabel-variabel itu disebut juga dengan fields dan dideklarasikan di dalam deklarasi class, namun diluar dari bodi method yang dideklarasikan dalam class tersebut, sedangkan untuk variabel yang dideklarasikan … Read more

Program Java Dasar: Menghitung Jumlah Jawaban Ujian Siswa

Halo gan, bagaimana kalo kita belajar membuat program Java sederhana, yang di dalamnya mencakup array satu dimensi, array dua dimensi, while loop, for loop, void method dan return method. Pasti seru ya. Full of logic here, I promise you. Padahal bahasannya sampai saat ini belum sampai sama sekali ke class dan objek.. Tapi ndak apa-apa, … Read more