Konsep Pemrograman Berorientasi Object

Hai sahabat blogger , apa kabar ?
kali ini saya akan memposting tentang konsep pemrograman berorientasi object , sebelum kita ke konsep apakah kalian tahu tentang pemrograman berorientasi object ?
pemrograman berorientasi object adalah pemrograman yang menggunakan object dan interaksinya untuk merancang aplikasi di program komputer

contoh pemrograman yang mendukung oop (Object Oriented Programing) adalah
  • Borland
  • Delphi
  • Java
  • Phyton 
  • Php (hypertext prepocesssor)
  • C++
  • Visual basic.net
  • Visual J
Ada beberapa konsep pemrograman berorientasi object yaitu :
  1. Abstraksi
    Abstraction atau disebut juga composition adalah prinsip penyederhanaan dari suatu yang komplek dengan cara memodelkan class sesuai dengan masalahnya
    Contoh : Sebuah mobil jika di pecah-pecah bagian-bagiannya kita akan dapatkan seperti ban, mesin , rangka mobil, kaca dan lain-lain
  2. Enkapsulasi
    Prinsip encapsulation adalah prinsip penyembunyian detil dari sebuah class terhadap object yang berinteraksi terhadapnya
    Contoh : ketika kita menjalankan mobil maju, mundur, atau berhenti sebenarnya kita berinteraksi hanay beberapa bagian mobil seperti persenaling, setir, pinjakan gas
  3. Inheritence
    Pewarisan sifat dari orang tua atau turunan yang diterapkan pada class
    contoh :Mobil -> Sedan , truk , dan bus
  4. Polymorphism
    Perilaku yang sama yang dilakukan oleh object yang berbeda dengan cara sendiri
    contoh : Ular, Burung, katak bergerak dengan cara sendiri
Previous
Next Post »
Powered by Blogger.