23.38
Yusuf Widiyanto Blog
0 comments

Pengenalan dasar Object Oriented Programming




Objek adalah gabungan antara beberapa data dan fungsi yang masing – masing bekerja bersama – sama dan tidak dapat dipisahkan. Objek didunia nyata sangatlah sederhana dan sering kita jumpai. Misalkan singa merupakan objek dari binatang buas, manusia merupakan makhluk hidup ciptaan Allah SWT, mobil merupakan objek dari alat transportasi.

Kumpulan dari beberapa objek yang sama akan membentuk struktur baru yang di sebut class. Sesuai contoh diatas maka binatang buas, makhluk hidup, alat transportasi adalah contoh dari class.

Setiap objek mempunyai beberapa atribut dan behavior ( perilaku ). Sebagai contoh adalah objek dari mobil dimana objek mobil tersebut mempunyai beberapa atribut dan behavior, yaitu:

Objek Mobil

Mempunyai atribut, antara lain:

Ban, kursi, lampu, rem, gas, roda, strir, dan lain – lain

Mempunyai Behavior, antara lain:

Mogok, berjalan, diperbaiki, dan lain – lain.

Dalam pemograman berorientasi objek atribut merupakan veriabel yang mengitari sebuah class lengkap dengan nilai datanya. Sedangkan behavior merupakan method atau fungsi. Method merupakan imlementasi bagaimana bekerjanya sebuah class.

Sebagai contoh kita akan membuat sebuah program sederhana yang ditulis menggunakan bahasa pemograman java, dimana kita akan membuat class, objek, dan memanggil atribut.

Example:

1. Buat file dengan nama file Mobil

class Mobil{
String bahanBakar;
int kecepatanMax;
}

2. Buat file dengan nama file MobilOperasi

public class MobilOperasi{
public static void main(String [] args){

Mobil mobilku=new Mobil();

mobilku.bahanBakar=”Bensin”;
mobilku.kecepatanMax=200;
System.out.println(”Bahan Bakar:”+mobilku.bahanBakar);
System.out.println(”Kecepatan Maximal:”+mobilku.kecepatanMax+”km/jam”);

}
}

Pada file Mobil terdapat class mobil yang mempunyai atribut bahanBakar dan kecepatanMax dengan tipe data masing – masing string dan integer. Nama class harus sama dengan nama file yang dibuat.

Pada file MobilOperasi terdapat class MobilOperasi yang didalamnya terdapat perintah untuk membuat objek dan memanggil atribut serta memberikan nilai


Label:

23.34
Yusuf Widiyanto Blog
0 comments

Intro To Object Oriented Programming



Sebelum kita membahas tentang pemograman berorientasi objek, alangkah baiknya jika kita memahami terlebih dahulu istilah mengenai ” program, bahasa pemograman, dan pemograman”.

Program adalah suatu bentuk aplikasi atau bisa juga disebut software yang dibuat menggunakan bahasa pemrograman tertentu yang dapat menyelesaikan suatu pekerjaan atau kumpulan pekerjaan baik perhitungan atau pun serangkaian perhitungan yang masih bisa di logika.

Bahasa Pemograman adalah serangkaian perintah-perintah yang dimengerti oleh komputer untuk bisa melakukan pekerjaan atau tugas tertentu.

Pemograman adalah suatu teknik untuk membuat program dengan menggunakan bahasa pemrograman.

Sedangkan pemograman beorientasi objek sendiri adalah cara atau metode untuk membuat suatu program berdasarkan suatu objek

Untuk lebih mudah memahami konsep tentang object, sebagai contoh kita bisa melihat disekeliling kita, misalkan meja,kursi,almari adalah contoh object . Object yang tersebut berada dalam sebuah ruang, sedangkan ruang yang lain berisi alat maemasak, alat memasak ini juga disebut object dari sebuah ruang. Kalau kita memperbesar sudut pandang kita maka ruang ini adalah object dari sebuah rumah, dan kalau kita besarkan lagi sudut pandangnya rumah ini juga object dari bumi, dan begitu seterusnya. jadi object tergantung dari sudut pandang kita terhadap sesuatu itu.

Kalau dalam pemrograman, Ruang, Rumah, Bumi inilah yang disebut class.

Setiap object memiliki atribut dan Method. Atribut adalah segala sesuatu yang berhubungan dengan karakteristik dari object. sedangkan mothod adalah segala sesuatu yang dapat dilakukan oleh object.

Sebagai contoh, Meja memiliki atibut warna, model,tipe dan lain sebagainya
dan Meja juga memiliki method untuk menulis,untuk menggambar, untuk makan.


Label: