Mengenal Contoh Class dan Object Pada Java

Thumbnail

Yang akan saya jelaskan di sini adalah apa itu class dan object pada java.Class dan Object ini sangat penting untuk kita ketahui karena ini adalah dasar dari pemrograman java.Jika teman-teman ingin belajar java,maka wajib tahu dulu apa itu Class dan Object

Pengertian Class

Class itu kalau bahasa mudahnya tempat menyimpan variabel dan method.Sebagai contoh,kalau di kehidupan nyata kalau kita punya Class Hewan mungkin kita akan menaruh variabel (state) seperti makanan, tempat tinggal, jumlah kaki dan method (perilaku) seperti berjalan, berbunyi dll

Sebenarnya untuk membuat program aplikasi menggunakan bahasa pemrograman java kita membutuhkan ribuan class yang dinamakan Java Class Library yang di mana satu paket saat kita menginstall JDK ke komputer kita

Nah,saatnya kita mengenal komponen-komponen dalam class

Komponen Class
1 - modifier class secara default adalah public untuk class 
2-Nama class 
3- Super class (opsional) untuk mewarisi semua variable dan method dari suatu class yang di extends.
Gampang nya begini suatu class yang di extends akan bisa mewariskan semua variable dan method yang dimilikinya.

Suatu class yang mewarisi suatu class di sebut Super Class sedangkan class yang di warisi suatu class disebut Sub Class.Suatu class bisa memiliki lebih dari 1 sub class tapi suatu class tidak bisa menjadi sub class dari beberapa class sekaligus

Sebagai contoh : Class Hewan bisa memiliki sub class Paus dan Harimau sedangkan class Paus tidak bisa menjadi sub class dari Class Hewan dan Mamalia sekaligus

4 - Interface (opsional) adalah untuk mengimplementasikan method yang digunakan dalam suatu interface.Interface seperti class namun pada Interface hanya memiliki static dan final variable dan juga semua method nya abstract (tidak memiliki implementasi) .

Untuk mengimplementasikan method dari Interface kita bisa menggunakan keyword implements pada class yang akan mengimplementasikannya. Pada class tersebut harus mengimplementasikan semua method dari Interface kalau tidak,program akan error

Tidak seperti extends,kita bisa implements lebih dari satu interface

5 - Body tempat menuliskan variable dan method
 keh
Pengertian Object

Object merupakan wujud nyata dari class.Di kehidupan nyata misalnya kalau kita punya class Smartphone kita bisa memiliki obyek Oppo, Asus, Samsung dll.

Untuk bisa menggunakan variable dan method dari suatu class kita harus membuat obyek nya lebih dulu.Untuk membuat obyek caranya adalah sebagai berikut :

Membuat Object di Java
1 - Nama class yang akan di buat obyek
2- Nama obyek
3- Constructor, constructor adalah method khusus yang akan di eksekusi saat membuat obyek. Dalam java,jika constructor tidak di definisikan maka Java akan otomatis membuat default constructor (constructor tanpa parameter).Fungsi constructor tidak hanya untuk membuat obyek tapi juga bisa memberikan nilai awal dari suatu variable (khusus parameterized constructor)

Contoh class dan obyek sekaligus menutup postingan kali ini

Contoh Class dan Object


Hasil Output













Jangan spam atau promosi di sini jgn juga taruh link aktif kalau mau dapat backlink bisa taruh di profil saja (Name/URL)
EmoticonEmoticon