Membuat class :
pertama, buat sebuah file
java (klik kanan->new->pilih bikin java class)
lalu di dalamnya kita deklarasikan sebuah class seperti code dibawah ini
public
class NamaClass {}
Membuat interface :
menekan menu File -> new File – > java -> java interface.
lalu tekan next dan beri nama Singable. lalu tekan finish.
lengkapi kodenya menjadi seperti inipublic interface Singable {
public void bernyanyi();
}
Penggunaan class
beda package :
menggunakan import makhlukhidup.MakhlukHidup;
ciri abstrak
class :
-setingkat dengan
interface,
-sama2 tidak bisa
dibuat objek
-maka dari
itu,abstrak class dan interface itu harus diturunkan
-karena tidak
bisa dibuat objek
-abstrak class
atau konkret class bisa dibuat objek jika diturunkan dengan menggunakan extends
konkret class :
dibawahnya class abstrak,yaitu
class yang bisa dibuat
ciri abstrak method :
Abstract method adalah method yang tidak memiliki body ( hanya deklarasi method )
Implementasi dari isi abstract method tersebut dilakukan pada subclass