Mengenal Kelas dan Objek pada OOP (Java)

Definisi dari kelas adalah sekumpulan obyek yang memiliki method-method dan jenis data yang sama. Dengan kata lain kelas dapat dikatakan sebagai suatu struktur dalam program yang berisi satu atau beberapa metode(dapat berupa fungsi dan prosedur). Kelas dapat juga dikatakan sebagai bentuk logika dimana seluruh bahasa berorientasi objek dibangun. kelas mendefinisikan bentuk dan sifat/kelakuan/perilaku objek. semua konsep/abstraksi yang kita implementasikan di java harus dikapsulkan/dikemas dalam kelas

Secara singkat objek dapat dikatakan sebagai sebuah entitas yang memiliki kumpulan dari data serta method-method yang bekerja pada data tersebut. Data dan method-method suatu kelas mendefinisikan isi dan sifat tersebut. Baik dalam dunia nyata atau dalam sebuah program, sebuah objek memiliki dua karakteristik, yaitu state dan behaviour. State adalah keadaan dari sebuah objek, seperti mobil memiliki state warna, model, tahun pembuatan, kondisi, dll. Sedang behaviour adalah kelakuan dari objek tersebut, seperti mobil dapat melaju, membelok, membunyikan klakson, dll. Objek menyimpan statenya dalam satu atau lebih variable.

Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

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

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s