Anda di halaman 1dari 4

PBO

– Pemrograman Berorientasi Objek

Modul 1
Pengenalan Object dan Class, Atribut, dan Method

I. Tujuan:
1. Mengetahui pengertian kelas dan obyek,atribut dan method
2. Memahami konsep dasar PBO
3. Mampu mengimplementasikan objek method, atribut, dan class pada code program

II. Dasar Teori


a. Class
Class merupakan cetak biru dari objek. Secara konsep objek tidak bisa dibentuk tanpa adanya
sebuah class. Isi dari sebuah class berupa Kumpulan dari beberapa objek, method dan atribut.
Adapun deklarasinya adalah sebagai berikut
public class namaclass(){
}

b. Objek
Objek merupakan representasi dari sebuah benda. Dalam pemrograman berorientasi objek, objek ini
merupakan dasar struktur dari pemrograman berorientasi objek adapun deklarasinya adalah sebagai
berikut
namaclass namaobjek = new namaclass(){
}

c. Method
Method merupakan sebuah kata kerja yang berari method berfungsi untuk melakukan sesuatu,
misalkan membeli, menyapu, menulis
Berdasarakan fungsinya method dibagi menjadi dua yaitu
• Method bertipe void
Method void merupakan method dimana ketika dipanggil tidak memberikan nilai balik. Adapun
deklarasinya adalah sebagai berikut
public void namamethod(){
}
PBO – Pemrograman Berorientasi Objek

• Method yang memberikan nilai balik


Method ini akan memberikan nilai balik ketika dipanggil, tipe dari nilai balik yang dipanggil seuai
yang didefinisikan sebelumnya. Adapun deklarasinya adalah sebagai berikut:
public int nama namamethdod(){
}
deklarasi diatas adalah method yang memberikan nilai balik berupa int karena didalam
sebelumnya telah dideklarasikan dengan int. Hal ini akan berbeda ketika setelah kata public
(dalam contoh int) diganti nama dengan String, jika demikian hasil kembalian akan bertipe
String. int bisa diganti dengan tipe-tipe data yang lain seperti boolean, float, double, char, dan
sebagainya
d. Atribut
Atribut merupakan sesuatu yang melekat pada objek dan mempunyai nilai. Sebagai contoh misalkan
ada sebuah objek mobil, maka dapat dikatakan atribut dari mobil adalah warna. Semisal warna mobil
adalah merah. Merah ini dapat dikatakan nilai dari atribut. Nilai dari atribut bisa berupa int, String,
boolean, dan tipe tipe data yang lain. Adapun deklarasinya adalah sebagai berikut
int panjang;
String warna;
double jumlah;

III. Kegiatan Praktikum


Dalam kegiatan praktikum ini kita akan membuat sebuah program untuk mencetak tipe dan fungsi-
fungsi yang terdapat pada mobil. Kita asusmsikan bahwa kita mempunyai sebuah himpunan didalam
nya berisi bermacam-macam mobil. Himpunan ini kita asumsikan adalah sebuah class, dimana yang
menjadi objeknya adalah mobil. Tiap-tiap mobil mempunyai warna merek, jenis, dst, ini yang kemudian
dijadikan sebuah atribut karena masing-masing mempunyai nilai, Sedangkan kemampuan mobil yang
mengerem, mempercepat, menyalakan lampu adalah yang akan menjadi method karena masing-
masing berupa kata kerja. Perancangan seperti ini diperlukan agar nantinya dalam
mengimplementasikan kedalam kode program kita tidak mengalami kesulita. Berikut ini adalah
implementasi dari kode program yang dibuat
PBO – Pemrograman Berorientasi Objek

IV. Tugas Praktikum


1) Buat resume untuk materi yang dibahas pada pertemuan minggu ini (artikel, video, dan
praktikum)
2) Seperti yang telah dijelaskan sebelumnya, buatlah contoh program dengan objek makhluk hidup
(tumbuhan, hewan, atau manusia)
3) Dengan menerapkan konsep class, objek, dan atribut. Buatlah sebuah program kalkulator (+,-
,/,X) yang hasilnya dibawah ini
PBO – Pemrograman Berorientasi Objek

Dimana program terdiri dari satu buah Class yang mempunyai 3 method yaitu:
a. Main method : digunakan untuk memanggil method
b. Method masukan : digunakan untuk masukan angka dan operator
c. Method hitung : digunakan untuk proses perhitungan

Anda mungkin juga menyukai