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
- 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 - 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 - Inheritence
Pewarisan sifat dari orang tua atau turunan yang diterapkan pada class
contoh :Mobil -> Sedan , truk , dan bus - Polymorphism
Perilaku yang sama yang dilakukan oleh object yang berbeda dengan cara sendiri
contoh : Ular, Burung, katak bergerak dengan cara sendiri
EmoticonEmoticon