Minggu, 12 Oktober 2014

Konsep PBO (Pemograman Berorinetasi Objek)

Abstraksi
merupakan penyembunyian kerumitan dari suatu proses.
contoh : programmer tidak perlu tahu secara detail bagaimana cara membuat sebuah tombol. yang diperlukan hanya tau cara mengunakan objek tombol.

Pembungkusan (Encapsulation)
proses pembungkusan ini merupakan cara untuk melakukan abstraksi.
dalam pembungkusan kode dan data terdapat tiga akses :

1. Private : data dan method hanya dapat diakses oleh class yang memililikinya saja
2. Proctected : diakses oleh class yang memilikinya dan juga class-class yang masih memiliki hubungan turunan.
3. Public : data atau method yang dideklarasikan akan dapat diakses oleh semua kelas yang ada dalam program.

Pewarisan (Inheritance)
merupakan proses pewarisan data dan method dari suatu kelas kepada kelas yang lain. pewarisan ini bersifat menyeluruh, sehingga semua data dan method yang dimiliki oleh kelas asalnya akan diturunkan kepada kelas baru. 
kelas induk dinamakan superclass dan kelas turunan dengna subclass.

Polimorfisme
dapat diartikan sebagai kemampuan suatu objek untuk mengungkap banyak hal melalui cara yang sama. 

0 komentar:

Posting Komentar