Kesimpulan Object-Oriented Java [57]



Ya pada postingan kali ini akan membahas/review ulang tentang berbagai macam komponen yang terdapat pada Object-Oriented Java. Tidak terasa kita tela membahas tentang class, object, method, parameter, return value dan yang terakhir inheritance. Berikut penjelasan singkatnya :

  • Class, Ialah tempat dimana struktur data berfungsi.
  • Object, Ialah tempat untuk menyimpan dan mendeklarasikan sebuah variabel
  • Method, Ialah kumpulan kode yang mengolah sumber daya variabel dan logika. Method dapat dipanggil oleh sebuah objek bahkan dari class lain
  • Parameter, nilai yang berguna untuk object untuk memanggil sebuah method
  • Return Value, Return value digunakan untuk mengembalikan sebuah method  saat setelah method telah selesai berjalan.
  • Inheritance, digunakan untuk memanggil method lain dari class lain juga
Oke berikutnya kita akan membuat project kecil. Berikut penjelasannya :


  • Kita akan membuat 2 file java yang nantinya akan kita koneksikan satu sama lain. Langkah yang pertama yaitu membuat ke 2 file tersebut yaitu Coffee.java dan Beverage.java.
Copy kan code dibawah ini untuk file Coffee.java : 






Code diatas ialah class dengan nama 'Coffee', kemudian fungsi 'extends Beverage' ialah menghubungkan antara class 'Coffee' itu sendiri dengan class 'Beverage'. Kemudian 'public void addSugar' dengan parameter 'int cube' merupakan sebuah method void yang berarti tidak memberikan nilai kembalian, int cube ialah sebuah parameter yang mendeklarasikan secara langsung int kedalam sebuah method. Kemudian Parameter itu akan ditampilkan bersama dengan text yang telah ditulis seperti kode diatas. Lalu terdapat method main yaitu public static void main(String[] args) berfungsi untuk menampilkan fungsi dan hasil dari method yang lain. Lalu Fungsi dari

  • Coffee myOrder = new Coffee (); 
    • Berarti didalam main method ditambahkan objek Coffee baru yang dinamai myOrder.
  • myOrder.addSugar(2);
    • Artinya method addSugar dipanggil didalam method myOrder dengan nilai 2
  • myOrder.isFull();
    • Maksudnya ialah kita akan memanggil method bernama 'isFull'. Tapi jika dilihat pada Coffee class tidak adan sebuah method bernama isFull. Ya memang benar, method ini tidak terletak diCoffee class tetapi terdapat di Beverage class. Kita dapat memanggil method diluar dari class bahkan file karena kita sudah menghubungkannya sebelumnya (class Coffee extends Beverage).
Oke itu dulu untuk post kali ini semoga bermanfaat. Terima Kasih.





Previous
Next Post »
Thanks for your comment