Sabtu, 26 September 2015

Pemrograman Berorientasi Objek

Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya.

Dalam PBO terdapat beberapa istilah yaitu:
  • Class
  • Class merupakan sebuah cetakan atau blueprint dalam membuat sebuah object. Class berisi object-object yang memiliki atribut dan tingkah laku yang sama, seperti : Class "mahasiswa" dimana didalam class tersebut terdapat object yang memiliki atribut yang sama yaitu mereka memiliki NIM, nama, jurusan, dll.

  • Object
  • Object merupakan anggota dari suatu class, object sendiri memiliki atribut yang nantinya mereka akan dikumpulkan dalam sebuah class yang berisi object - object lain yang beratribut sama.


  • Attribute

  • Attribute merupakan sesuatu yang dimiliki oleh sebuah object. Contoh, seluruh mahasiswa memiliki attribute yang sama yaitu NIM, nama, jurusan. Setiap object dapat memiliki attribute yang sama dalam membentuk suatu class, namun mereka memiliki isi attribute yang berbeda, seperti : mahasiswa memiliki NIM yang merupakan attribut, tetapi isi dari NIM setiap mahasiswa berbeda.


  • Method

  • Method merupakan suatu operasi fungsi - fungsi yang dapat dilakukan oleh object dalam suatu class.


Setelah mengetahui beberapa istilah yang ada dalam Java, sekarang saatnya kita untuk mencoba membuat program Java yang sederhana. Pertama-tama kita membuat project dahulu, disini saya menggunakan software yang bernama Eclipse.


  1. Buka software eclipse kemudian klik file -> new project -> java project


  2. Beri nama project kemudian klik finish

  3. Project baru telah terbentuk, lihat tutorial selanjutnya untuk pembuatan program sederhana

1 komentar: