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