Pemrograman Objek dengan Java
Tantanagan terbesar dalam Java adalah memahami dahulu konsep yang berorientasi pada sebuah Objek. Dari sisi ini kita bisa menemukan kemudahan untuk mempelajari sebuah bahasa pemrograman dalam Java, karena hampir semua yang berada di dalam Java adalah berorientasi pada Objek.
Sedangkan dalam OOP ini, pola pikir kita harus di rubah, maksud nya adalah karena mungkin sebagain besar dari kita lebih monoton pada sebuah bahasa yg berbasis Prosedural, tapi lain hal nya dalam Java ini kita di tuntut untuk merubah semua model-model system menjadi sebuah Objek-objek.setelah objek di definisikan, langkah selanjut nya adalah menentukan bagaimana hubungan antara objek yang satu dengan yang lain nya.
OBJEK
Adalah sebuah permodelan system yang lebih modern di bandingkan dengan Prosedural. Dalam hal ini, objek dapat dilihat dari sisi mana saja. Setiap objek mempunyai dua sifat karakteristik, yaitu keadaan ( state ) dan tingkah laku ( behavior ).Fungsi keadaan ( state ) pada Java adalah untuk menyimpan informasi Objek atau dengan bahasa pemrograman biasa di sebut attribute. Sedangkan tingkah laku dalam Java digunakan untuk menentukan perintah apa saja yang bisa ia kerja kan ( method ).
CLASS
Dalam Java dikenal juga dengan sebuah istilah yang bernama Class atau yang biasa di sebut Cetak Biru. Class bukan lah sebuah objek yang real, namun merupakan sebauh konsep dalam objek. Dalam pendefinisian class kita harus menentukan field dan method nya terlebih dahulu.
INHERITANCE / PEWARISAN
Ini adalah klasifikasi secara bertingkat untuk memudahkan pemahan dalam pembuatan sebuah objek. Dalam hal ini inheritance / pewarisan merupakan sebuah penurunan dari sifat class itu sendiri. Inheritance bersifat sangat fleksibel dan dapat diterap kan pada berbagai sistem.
POLYMORPHISM
Merupakan sebuah kondisi dimana sesuatu mempunyai beberapa bentuk dalam OOP tersebut ( mempunyai nama sama namun mempunyai implementasi yang berbeda ). Polymorphism ini digunakan untuk mempermudah dalam sebuah pemrograman karena bersifat lebih natural dan mudah untuk dipahami.
ENCAPSULATION
Adalah sebuah implementasi penyembunyian informasi ( information hidding ). Tujuan nya adalah untuk menyembunyikan informasi data ( field ) agar tidak dapat terlihat dari dari luar. Dengan demikian infromasi tersebut tidak dapat diakses dengan sembarangan. Dalam OOP encasulation sangat penting peranan nya, karena untuk keamanan dan menghindari kesalahan pada pemrograman.
Demikian yang mungkin yang dapat saya berikan dalam orientasi Java yang bersifat OOP ini, mungkin bisa berguna bagi sahabat-sahabat dan terima kasih untuk SANG MASTERING Java dalam memberikan Ilmu nyaa…



ga mudeng blassss
oke deh, kamu dapet ‘A’ !
klo A mulu bosen Bije…pengen nya ada + nya di belakang nya A….
hehheh
makasih penjelasanya
tapi saya bingung :d
berkunjung dan ditunggu kunjungan baliknya
salam blogger
makasih
Puyeng……..
masih bahasa tingkat tinggi nih bro. contoh-contohnya dunk.
tau bingung masih nekat lw mah hahahaha…*sama gw juga*
waduh saya belom belajar nih
silahkan berkunjung ke blog saya yang sangat sederhana sekali
http://fabiantactlest.wordpress.com
Banyakin posting tentang java nya gan, pengen belajar nih…..
ah jadi pengen bisa java nih ajaring donk yang bisa….