Halaman

Selasa, 03 September 2013

Objek dan Kelas dalam OOP (Object Oriented Programming)


Bahasa Pemograman Java dikembangkan oleh Sun Microsystems dan direlease pada tahun 1995. Java dapat dijalankan dalam berbagai macam platform seperti Windows, Mac OS, dan berbagai macam versi UNIX lainnya.

Bahasa pemograman Java merupakan kumpulan dari objek - objek yang saling berhubungan melalui method.
Objek - Kalu kita lihat lingkungan di sekitar kita ada banyak sekali objek yang dapat kita jadikan contoh, misalnya orang, lampu, sepeda, handphone, anjing, bangku, tas, dll.

Objek selalu mempunyai 2 karakteristik yaitu keadaan(state) dan perilaku(behaviour).
Misalkan :
  • Orang mempunyai state(jenis kelamin,  umur, tinggi badan, warna kulit) dan behaviour(berjalan, memukul, melihat, memakan).
  • Lampu mempunyai state(mati dan nyala) dan behaviour(matikan dan nyalakan).
  • Radio mempunyai state(mati, nyala, volume, channel) sedangkan behaviour(matikan, nyalakan, kecilkan suara, besarkan suara, ganti channel).
  •  Sepeda mempunyai state(current gear, current speed) dan behaviour(channging gear, changging speed, applying breaks).
Kesimpulan:
  • State sebuah objek disampaikan melalui sebuah variabel, dan behaviour melalui method dalam bahasa pemograman berorientasi objek.
  • Method mengoperasikan state yang ada dalam sebuah objek juga menghubungkan satu objek lainnya.
  • Deklarasikan state(mati, nyala, volume, channel) dan method untuk mengubah state tersebut.
Impementasi :

/* Buat kelas Sepeda */


/* Buat kelas SepedaDemo */




Dan hasilnya adalah : 

run :
Speed : 10 gear : 2
Speed : 15 gear : 3

BUILD SUCCESSFUL (total time: 0 seconds)



| bisnis online |

Tidak ada komentar:

Posting Komentar