Beranda > I T > Pemrograman Objek dengan Java

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…

Categories: I T Tag:, , ,
  1. Maret 23, 2010 pukul 2:45 pm | #1

    ga mudeng blassss :D

  2. Maret 24, 2010 pukul 7:07 am | #2

    oke deh, kamu dapet ‘A’ !

    • Maret 25, 2010 pukul 10:38 am | #3

      klo A mulu bosen Bije…pengen nya ada + nya di belakang nya A…. :D :D

  3. Maret 25, 2010 pukul 12:55 pm | #4

    hehheh
    makasih penjelasanya
    tapi saya bingung :d

    berkunjung dan ditunggu kunjungan baliknya
    salam blogger
    makasih :D

  4. ferry88
    Maret 28, 2010 pukul 10:14 pm | #5

    Puyeng……..
    masih bahasa tingkat tinggi nih bro. contoh-contohnya dunk.

    • Maret 29, 2010 pukul 10:46 am | #6

      :D :D sejujur nya ane juga masig bingung fer…nanti tak cariin contoh yg lumayan mudah yaa…

  5. April 6, 2010 pukul 10:26 pm | #7

    bhejho4060 :
    sejujur nya ane juga masig bingung fer…nanti tak cariin contoh yg lumayan mudah yaa…

    tau bingung masih nekat lw mah hahahaha…*sama gw juga*

  6. Juni 26, 2010 pukul 10:04 am | #8

    waduh saya belom belajar nih :D

    silahkan berkunjung ke blog saya yang sangat sederhana sekali

    http://fabiantactlest.wordpress.com

  7. Juli 18, 2010 pukul 9:27 pm | #9

    Banyakin posting tentang java nya gan, pengen belajar nih…..

  8. Maret 17, 2011 pukul 12:56 am | #10

    ah jadi pengen bisa java nih ajaring donk yang bisa….

  1. Belum ada trackback.

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.