Posted by : Unknown Selasa, 21 November 2017

Pemrograman Berorientasi Objek (PBO)


Adalah semua data dan fungsi dibungkus dalam class-class object.
  1. Menekankan pada data yang sedang beroperasi,dua program dibagi ke dalam apa yang disebut objek.
  2. Data dan fungsi sama diperlukan sebagai entitas terpisahkan.
  3. Data tersembunyi dan tidak dapat diakses oleh fungsi-fungsi eksternal
  4. Data bersifat aktif.
  5. Pemeliharaannya murah


Structure Object :

  1. Class : Kumpulan atas definisi data dan fungsi dalam suatu unit untuk tujuan tertentu.
  2. Object : membungkus data dan fungsi bersama menjadi unit.
  3. Abstraksi : kemampuan program untuk melewati aspek informasi yang diproses olehnya.
  4. Enkapsulasi : Proses pengapsulan /membuat paket data object agar hanya metode dalam object tersebut yang diberi izin untuk mengaksesnya.
  5. Polimorphisme : Sebuah variable tunggal dalam program dapat memegang berbagai jenis object yang berbeda selama program berjalan.

Keuntungan PBO :

  • Dapat digunakan ulang di program lain
  • Program terstruktur
  • Bersifat Natural

Fitur PBO

  • Penekanan diberikan pada data daripada prosedur.
  • Masalah dibagi menjadi objek
  • Struktur data dirancang sedemikian rupa sehingga mereka mengatur objek.
  • Data dan fungsi diikat bersama.
  • Penyembunyian data adalah mungkin.
  • Data baru yang berfungsi dapat dengan mudah dibuat.
  • Objek dapat berkomunikasi satu sama lain dengan menggunakan fungsi.

Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Software Engineering - Hatsune Miku - Powered by Blogger - Designed by Johanes Djogan -