PEMROGRAMAN BERORIENTASI OBJEK (Object
Oriented Programming)
MENGGUNAKAN JAVA
Hay, kali ini saya akan membahas PEMROGRAMAN BERORIENTASI
OBJEK atau biasa disingkat PBO. Emm… kenapa ya disingkat BPO? Mungkin biar
pengucapannya tidak teralalu panjang kali ya :D tapi panjang atau tidaknya
tidak bermasalah dalam proses pembelajaran, yang terpenting adalah mengerti
materi PEMROGRAMAN BERORIENTASI OBJEK. Ok langsung saja ke pembahasannya ;)
Pemrograman
Berorientasi Objek adalah merupakan pemrograman berorientasikan kepada objek,
dimana semua data dan fungsi dibungkus dalam class-class atau object-object.
bahasa pemrograman yang mendukung PBO seperti C++, Pascal, JAVA, PHP, C#,
Delphi.
#PEMROGRAMAN BERORIENTASI OBJEK
- Fungsi dan data bukan menjadi dua hal yang terpisah
- Fungsi dan data menjadi satu kesatuan yang disebut sebagai objek aktif
- Cara pandang program, adalah serangkaian objek yang bekerja sama untuk menyelesaikan suatu problem
#KARATERISTIK OBJEK
- Setiap objek memiliki attribute sebagai state (status)
- Setiap objek memiliki tingkah laku (behavior)
- Pada pemrograman berorientasi objek :èstate (status) disimpan pada variableètingkah laku (behavior) disimpan pada method
#CLASS
- Definisi class merupakan template untuk membuat objek
- Template untuk membuat membuat objek, protatipe/blue prints yang mendifinisikan variable. – variable dan method – method secara umum. Proses pembuatan objek dari suatu kelas disebut instatiation.
- Objek yaitu hasil instalasi dari suatu kelas
#ATTRIBUTES
- Data yang membedakan anatara objek satu dengan yang lain
- Instance variable adalah attribute untuk tiap objek dari class yang sama
- Tiap objek mempunyai dan menyimapan nilai attributenya sendiri
- Class variable adalah attribute untuk semua objek yang dibuat dari class yang sama
- Jadi ssemua objek dari class yang sama mempunyai hanya satu nilai yang value nya sama.
#BEHAVIOR
- Behavior adalah hal-hal yang bisa dilakukan oleh objek dar suatu class
- Dapat digunakan untuk mengubah nilai attribute suatu objek, menerima informasi dari objek lain, dan mengirim informasi ke objek lain untuk melakukan suatu task
- Methods adalah serangkaian statement dalam suatu class yang menghandle suatu task tertentu.
- Cara objek berkomunikasi dengan objek lain adalah dengan menggunakan method
- Contoh: class, object, attributes dan behavior.
thanks for reading, may be useful. but this has not been completed fully. tunggu postingan ku selanjutnya.... :)
Tidak ada komentar:
Posting Komentar