|
22
oleh
anggota
class
itu
sendiri.
Sebuah
anggota
protected
pada
superclass
dapat
diakses
oleh
anggota
dari superclass-nya,
anggota
subclass-nya dan anggota dari class
lain yang berada pada package
yang
sama
anggota
protected
mempunyai
akses
ke
package.
(Deitel dan Deitel, 2012, p360)
h.
Polymorphism
Polymorphism
memungkinkan
untuk
membuat
"program di
umum"
daripada
"program dalam spesifik".
Secara
khusus,
polymorphism
memungkinkan untuk menulis program yang proses object-nya
berbagi superclass
yang sama
(baik
secara
langsung
atau
tidak
langsung) seolah-olah mereka semua object
dari
superclass.
Hal
ini
dapat
menyederhanakan
pemrograman.
(Deitel
dan
Deitel,
2012,
p397)
2.1.14
Java
Java merupakan bahasa pemrograman level tinggi yang
dikembangkan
oleh
Sun
Microsystem pada
tahun
1995,
juga
merupakan
sebuah bahasa berorientasi objek. Digunakan untuk menuliskan program-
program yang
padat
dan
bisa
diunduh
melalui
internet
dan
dengan
segera
dieksekusi pada banyak komputer. File kode sumber Java (file dengan
ekstensi
.java)
dikompilasi
ke
dalam format
yang
disebut
bytecode (file
dengan ekstensi .class), yang nantinya bisa dieksekusi oleh sebuah
penerjemah (interpreter) Java. Kode Java
yang
telah dikompilasi bisa
|