Skip to main content

Posts

Showing posts from August, 2017

Konsep Pemrograman Berorientasi Objek

Pemrograman Berorientasi Objek (PBO) diciptakan untuk mempermudah pengembangan program dengan cara mengikuti model yang telah ada dalam kehidupan nyata.Dalam paradigma ini, sesuai dengan model kehidupan nyata, segala bagian (entiti) dari suatu permasalahan adalah objek. Setiap obyek akan mempunyai karakteristik dan tingkah laku tertentu. Karakteristik disebut attribute dan tingkah laku disebut sebagai behavior atau method. Class atau kelas mendefinisikan karakteristik abstrak dari sesuatu termasuk atribut atau sifat-sifat dari sesuatu dan apa yang dapat dikerjakan oleh sesuatu (method). Sebagai contoh, mobil adalah sebuah objek yang memiliki atribut warna, merek, tipe, dan lain-lain. Sedangkan method dari mobil adalah maju, mundu, dan berhenti. Terdapat beberapa fitur PBO antara lain: 1. Encapsulation Prinsip encapsulation adalah prinsip penyembunyian detil dari sebuah kelas terhadap obyek yang berinteraksi terhadapnya. Contohnya ketika kita menjalankan mobil, sebenarnya kita sedang ...