Home Start Back Next End
  
68
inheritance
selain
untuk
memudahkan
pemrograman
adalah
untuk
menjaga
hubungan
antar
class.
Sehingga balik programmer
maupun user
dapat dengan
mudah
memengerti
aliran program apabila program telah berkembang menjadi rumit.
Polymorphism
adalah konsep
OOP
di
mana sebuah objek dapat berubah bentuk
sifatnya
ditengah
jalannya
program. Dasar
dari
konsep
polymorphism
adalah
konsep
inheritance. Pada dasarnya polymorphism adalah sebuah abstract class yang mempunyai
virtual
method
yang
diturunkan menjadi
beberapa class
yang
harus
mengimplementasikan virtual
method
tersebut.
Tujuan
dari
polymorphism
adalah
untuk
memantapkan arsitektur
pemrograman, karena
dengan
adanya
polymorphism
arah
hubungan antar class akan
menjadi
jelas dan
method-method dari class tersebut juga akan
menjadi jelas.
Dengan adanya tiga konsep OOP tersebut, OOP
menjadi konsep pemrograman yang
handal dan dapat diimplementasikan dalam segala situasi.
Procedural programming adalah
pemrograman dengan
pemanggilan function atau
procedure,
disebut
juga
dengan
istilah
umum
routines. Biasa
dikenal
juga
sebagai
imperative
programming.
Setiap
dari
procedure
harus
mengandung sederetan
langkah-
langkah
algoritma.
Sejumlah
Procedure 
tersebut
dapat
dipanggil
dari
program
setiap
saat.
Procedural
Programming
adalah
konsep
pemrograman sederhana
dengan
menerapkan urutan-urutan langkah.
Word to PDF Converter | Word to HTML Converter