1 Praktikum Pemrograman Berorientasi Objek | Modul 02 MODUL 2 KELAS DAN OBJEK TUJUAN Setelah menyelesaikan modul ini, praktikan dapat: Memahami kelas dan objek dalam bahasa pemrograman java. Mampu mengimplementasikan kelas dan objek dalam bahasa pemrograman Java. DASAR TEORI Objek adalah kesatuan entitas (benda) yang merupakan representasi nyata dari sebuah kelas. Kelas adalah sebuah tipe data abstrak yang merupakan pemodelan dari objek yang berisi atribut (data) dan tingkah laku (method) yang dimiliki oleh objek tersebut. Hubungan antara Kelas dan Objek bisa dianalogikan seperti cetakan roti dan roti hasil cetakan itu. Untuk penamaan kelas harus diawali dengan huruf besar/kapital. Contoh: public class Mobil{}. Sementara contoh untuk pembentukan sebuah objek adalah sebagai berikut. Mobil xenia = new Mobil(). Sebagai ilustrasi, kita ingin membuat kelas Mobil, yang memiliki objek diantaranya xenia dan avanza. Karena kelas merupakan abstraksi dari objek, maka pemilihan atribut haruslah yang dapat merepresentasikan objek secara umum. Beberapa atribut yang digunakan, yaitu nama mobil dan warna yang bertipe string serta kapasitas BBM dan penumpang yang bertipe integer. Setelah atribut didefinisikan, sekarang kita dapat menentukan method yang dimiliki oleh kelas tersebut diantaranya method untuk mengeset data, menngambil data, dan menampilkan data. Isi dari kelas terdiri dari tiga bagian yaitu : 1. Variabel/property/atribut Atribut adalah karakteristik yang dimiliki oleh objek. Di bagian ini kita dapat mendeklarasikan atribut-atribut yang dibutuhkan kelas untuk membentuk objek.