3/08/2012

PBO

Kemaren2 habis ulangan lisan java tentang PBO..
gini nih ceritanya :

Pewarisan : penurunan semua variable & method dari kelas super atau kelas induk ke sub class

Polimorfisme : merupakan perubahan bentuk, ada 2 jenis :
a. overload : perubahan parameter di kelas itu sendiri dan berlaku pada method dan konstruktor
b. overriding/override : perubahan body di kelas turunan dan berlaku pada method

Pembungkusan atau tingkat akses, ada 4 macam :
a. public --> semua kelas dalam semua package dapat mengaksesnya
b. default --> semua kelas dalam 1 package yang dapat mengaksesnya
c. protected --> cuma kelas yang berhubungan yang bisa mengaksesnya, contoh turunan dari kelas itu
d. private --> cuma kelas itu sendiri yang dapat mengaksesnya

Modifier static : pengaksesan method & variabel tanpa objek
Modifier final : mencegah override method di turunan, membuat konstanta variabel, mencegah penuruan kelas (pemandulan)

Abstract class : berisi method method abstract dan non abstract method
Interfaces : bukan class, tetapi hanya berisi abstract method & variabel final

No comments:

Post a Comment