Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Abstract Class.

Presentasi serupa


Presentasi berjudul: "Abstract Class."— Transcript presentasi:

1 Abstract Class

2 Definisi adl mekanisme yang memungkinkan suatu metode ditentukan dari dalam kelas tapi tidak disertai definisinya. kelas terletak pada puncak hirarki pada suatu inheritance. sifat dari kelas abstract hanya berisi deskripsi data dan method yang sangat umum, sehingga tidak dapat di-instantiate menjadi obyek secara langsung

3 Suatu kelas jika memiliki 1 method abstrak, maka kelas tersebut harus dibuat menjadi kelas abstrak
Kapan?? ketika subclass-subclass memiliki method yang sesuai tapi tindakannya yang berbeda

4 Interface mirip dengan kelas abstrak namun dapat dibedakan dengan ciri-ciri :
Kelas abstrak dapat mengandung metode abstrak maupun metode non-abstrak. Kelas abstrak dapat mendeklarasikan variabel instant, sedangkan interface hanya dapat mendefinisikan konstanta Kelas abstrak digunakan oleh kelas lain melalui pewarisan (extends), sedangkan interface tidak melalui mekanisme tersebut

5 INTERFACE Merpakan suatu mekanisme yang disediakan oleh java yang memungkinkan berbagi konstanta ataupun menentukan sejumlah metode yang dapat digunakan sejumlah kelas.

6 Variabel dalam interface, penentu aksesnya hanya: public static final
Metode dalam interface harus: public abstract Interface  pure abstract


Download ppt "Abstract Class."

Presentasi serupa


Iklan oleh Google