Program yang sederhana dengan aplikasi Eclipse dalam OOP
Pengertian
OOP ( Object Oriented Programming )
Merupakan suatu metode pemrograman yang
berorientasi kepada objek . OOP memiliki tujuan yaitu untuk mempermudah
pengembangan program dengan cara yang mudah dan mengikuti model yang sudah ada
di kehidupan sehari - hari
Setiap objek memiliki dua karakteristik
yaitu Attribute (State) dan Behavior. Attribute (State) merupakan identitas
atau informasi objek itu sendiri atau disebut juga sebagai variable, sedangkan
Behavior adalah tingkah laku atau apa yang dapat dilakukan oleh objek itu atau disebut
juga sebagai method.
Pengertian
Class
Class adalah merupakan penggambaran
dari sebuah objek atau benda,sifat objek, dan juga apa yang bisa dilakukan oleh
objek tersebut. class berfungsi untuk menampung objek objek dan method
(behaviour) yang ada.
contohnya: class hewan, buah-buahan,
orang, bangunan, mobil, motor, dll
Pengertian
Objek
Objek adalah bentuk nyata dari
sebuah class dan dapat di lihat, di pegang,dan dirasakan.
Setiap objek memiliki dua karakteristik
yaitu Attribute (State) dan Behavior. Attribute (State) merupakan identitas
atau informasi objek itu sendiri atau disebut juga sebagai variable, sedangkan
Behavior adalah tingkah laku atau apa yang dapat dilakukan oleh objek itu atau
disebut juga sebagai method.
contohnya: class buah-buahan maka
objeknya apel, nanas, durian, jambu, mangga
Pengertian
Method
Method adalah suatu operasi berupa
fungsi fungsi yang dapat dikerjakan atau sesuatu yang dapat dilakukan oleh
sebuah ojek
contoh dalam kehidupan sehari hari
yaitu:
- super class: alat transportasi
- class: motor, mobil, pesawat, dll
- objek: motor honda, motor suzuki, mobil sedan, mobil daihatsu, mobil bmw, pesawat tempur, pesawat garuda, dll
- method: berjalan, mundur, terbang, ngerem, berbelok, dll
- class: buah-buahan
- objek: mangga, nanas, durian, jambu, apel
- method: rasa, bentuk buah, warna, ukuran, dll
Modifier
Modifier digunakan unutk
menghubungkan suatu unsur class dengan unsur class lainnya.
Syntax penerapan pada program adalah
sebagai berikut :