0% menganggap dokumen ini bermanfaat (0 suara)
81 tayangan

Abstract Class

Dokumen tersebut membahas tentang konsep Abstract Class dan Abstract Method dalam bahasa pemrograman Java. Abstract Class merupakan class tertinggi yang digunakan sebagai acuan untuk class turunan, hanya menyimpan variabel dan method abstrak. Abstract Method hanya mendeklarasikan tanpa isi. Class dan Method dapat diberi keyword FINAL untuk mencegah penurunan lebih lanjut. Contoh penerapan untuk BangunDatar dan lingkaran disarankan.

Diunggah oleh

Franstia Wira
Hak Cipta
© Attribution Non-Commercial (BY-NC)
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
81 tayangan

Abstract Class

Dokumen tersebut membahas tentang konsep Abstract Class dan Abstract Method dalam bahasa pemrograman Java. Abstract Class merupakan class tertinggi yang digunakan sebagai acuan untuk class turunan, hanya menyimpan variabel dan method abstrak. Abstract Method hanya mendeklarasikan tanpa isi. Class dan Method dapat diberi keyword FINAL untuk mencegah penurunan lebih lanjut. Contoh penerapan untuk BangunDatar dan lingkaran disarankan.

Diunggah oleh

Franstia Wira
Hak Cipta
© Attribution Non-Commercial (BY-NC)
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 2

Abstract Class

Pernah liat lukisan Abstract gak sob? Kayak gambar dibawah ni….

Tau gak maksudnya apa…..?

Abstract adalah sesuatu yang tidak berbentuk ataupun berwujud (sumber : alkitab.sabda.org).

Nah…
Di JAVA, juga ada lho yang namanya Abstract…yaitu ABSTRACT CLASS dan ABSTRACT METHOD…

Abstract Class :

 Class yang terletak pada posisi tertinggi dari struktur class dan dipakai sebagai acuan bagi class
turunan

 Biasanya abstract class hanya menyimpan variable² umum dan abstract method *

Abstract Class ini juga punya aturan² lho, gak sekedar asal nulis aja..yakni :

1. Kalau suatu Class didalamnya ada abstract method, otomatis dia harus jadi Abstract Class, tapi
kalau suatu Class tidak memiliki abstract method, juga bias dijadiin abstract class..

2. Abstract Class juga tidak dapat di instansikan (dibuat jadi sebuah objek baru) tapi HARUS diturunkan
*) Abstract Method :

Method yang di deklarasikan tanpa body method (tanpa isi source code)

Keyword “FINAL”

Dapat digunakan pada method dan Class…

Fungsinya sama seperti artinya..

Final = Akhir
Jadi, apabila Class atau Method kita beri keyword FINAL maka Class atau Method tersebut tidak bisa di
turunkan lagi…

Catatan :

Abstract Class/Abstract Method, tdk dpt diberi keyword FINAL… Kenapa Hayooo….?

Latihan…
Coba kalian buat Class² seperti Tugas Praktikum minggu lalu (Bangun2D, Lingkaran, Silinder)

Dan tentukan mana yang akan jadi Abstract Class, Abstract Method dan FINAL Class….

NB : bwt yg lupa, bisa buka data minggu lalu, atau Tanya ke teman2 terdekat.. ^^

NEXT…
Kalau ada pertanyaan, bisa Tanya ke KO-ASS² terdekat..

Terima Kasih

Valent_Roby (CVR)

Franstia_Wira (CFS)

Anda mungkin juga menyukai