OOP Pada Java : Konsep OOP Pada Java



    I
OOP PADA JAVA

       Seperti yang sudah saya beritahu pada postingan INTRODUCE, saya akan membahas tentang pemrograman dan kali ini saya akan membahas tentang Pemrograman Berororientasi Objek pada bahasa pemrograman java, materi yang akan saya sampaikan sesuai dengan silabus pelajaran PBO (Pemrograman Berorintasi Objek). Langsung saja kita mulai kemateri pertama tentang konsep Pemrograman Berorientasi Objek.


Konsep OOP Pada Java


 Object Oriented Programming atau biasa disebut juga Pemrograman Berorientasi Objek menurut Wikipedia “Pemrograman Berorientasi Objek adalah paradigma pemrograman berdasarkan konsep objek yang dapat berisi data, dalam bentuk field atau dikenal sebagai atribut, serta kode dalam bentuk fungsi atau prosedur atau dikenal juga sebagai method.” Maksudnya bagaimana? Jadi Pemrograman Berorientasi Objek bukan Bahasa pemrograman tapi sebuah paradigma (cara berpikir/programming style) atau cara yang kita gunakan untuk menuliskan kode program kita dengan menggunakan objek-objek.

       Walaupun pada bagian ini kita akan belajar tentang Object Oriented Programming tapi tidak ada salahnya jika kita sedikit belajar tentang Pemrograman Prosedural untuk membandingkan, mengetahui karakteristik, kekurangan dan kelebihan antara kedua paradigma pemrograman tersebut.


Karakteristik OOP


    Berikut ini adalah karakteristik Pemrograman Berorientasi Objek:

  1. Menyusun semua kode program dan struktur data sebagai objek,
  2. Objek adalah unit dasar dari program,
  3. Objek menyimpan data dan perilaku dan
  4. Objek bias saling berinteraksi
  5. Bahasa pemrograman yang menerapkan konsep PBO/OOP antara lain adalah Java, Ruby, Python, C++, Javascript, PHP dll..

Karakteristik Pemrograman Prosedural


Setelah melihat penjelasan tentang karakteristik Pemrograman Berorientasi Objek, kita langsung saja lihat karakteristik dari Pemrograman Prosedural:

  1. Intruksi dilakukan langkah demi langkah
      Berbeda dengan Pemrograman Berorientasi Objek yang menyusun semua          kode program dan struktur data dalam bentuk objek, pada Pemrograman          Prosedural semua kode kita tuliskan langkah demi langkah secara runut.
   
    3. Memecah program menjadi bagian-bagian kecil.
    4. Linear / top to bottom (Program dibaca dari atas ke bawah)

    5. Baha pemrograman yang menggunakan paradigma  pemrograman                   prosedural itu ada Fotran, ALGOL, COBOL, Pascal, C, PHP, Javascript, dll…
                     
      Pada Bahasa pemrograman yang telah saya sebutkan diatas, ada beberapa Bahasa pemrograman yang dapat menggunakan kedua paradigma pemrogaman tersebut antara lain adalah bahasa pemrograman PHP dan Javascript.
      Jadi bagaimana, Apakah kalian sudah mengerti tentang konsep pemrograman berorientasi objek? Singkatnya pemrograman berorientasi objek adalah cara kita dalam melakukan proses pembuatan program dengan mengunakan objek-objek.


Penutup      


     
       Cukup sekian dulu pengenalan tentang konsep pemrograman berorientasi objek, bagian selanjutnya saya akan membahas tentang kekurangan dan kelebihan Pemrograman Berorientasi Objek dan Pemrograman Prosedural. Sampai bertemu pada postingan saya selanjutnya..

Terimakasih…

Tags:

  • Konsep OOP
  • Konsep OOP pada Java
  • Konsep PBO
  • OOO pada java
  • OOP untuk pemula
  • Belajar OOP untuk pemula
  • karekteristik PBO/OOP
  • karakteristik Pemrograman prosedural








Komentar

  1. CASINO HOTEL & CASINO HOTEL & CASINO - Mapyro
    Find Casinos 양주 출장샵 near Casino HOTEL & CASINO, Panama City on Mapyro. Casinos within 3 miles of Tropicana 안산 출장안마 Casino Atlantic 용인 출장마사지 City 동해 출장안마 Hotel 밀양 출장안마

    BalasHapus

Posting Komentar