Anda di halaman 1dari 1

PEMERINTAH PROVINSI JAWA TIMUR

DINAS PENDIDIKAN
SEKOLAH MENENGAH KEJURUAN NEGERI 1 KERTOSONO
Jl. Langsep 24 Kertosono Telp. (0358) 551466, Kode Pos 64314
Email : smkn_1_kertosono@yahoo.co.id, web : smkn1kts.sch.id
KAB. NGANJUK

Satuan Pendidikan : SMK Negeri 1 Kertosono


Mata Pelajaran : Pemodelan Perangkat Lunak
Kelas/Kompetensi : XI / Rekayasa Perangkat Lunak
Materi Pokok : Konsep Interaksi dalam Sistem Berorientasi Objek
Alokasi Waktu : 4 Jam pelajaran (1 x pertemuan)
Tahun/Semester : 2020/2021 / Genap
Guru Pengampu : Achmad Sulthony Munfaid, S.Kom

A. Konsep Interaksi dalam Sistem Berorientasi Objek


Pernahkah kamu mengamati keadaan sekitar? Ada mobil, sepeda, dan sebagainya.
Benda tersebut merupakan representasi objek dalam kehidupan nyata. Objek tersebut memiliki
peran penting dalam sistem berorientasi objek. Sebuah sistem berorientasi objek dibangun dari
beberapa objek yang saling berinteraksi.
Dalam sistem berorientasi objek, sebuah objek memiliki state dan behaviour. State
merupakan sifat pasif yang dimiliki oleh sebuah objek, misalnya manusia memiliki state yaitu
umur, tinggi, dan berat. Sedangkan behaviour adalah perilaku objek, misalnya manusia dapat
berjalan, makan, dan melakukan suatu aktivitas. Dalam bahasa pemrograman Java, state dikenal
dengan nama properties atau field, sedangkan behaviour dikenal dengan method.
Interaksi antar objek dalam sistem berupa komunikasi antar dua objek dalam bentuk
sebuah pesan (message). Pesan tersebut memiliki parameter berisi nilai-nilai yang dikirimkan
dari suatu objek ke objek lainnya berupa sinyal atau pemanggilan suatu metode.

B. Jawablah essay dibawah ini dengan dengan baik dan benar berdasarkan materi yang telah
sampean baca bukan berdasarkan Mbah Google atau hasil pekerjaan teman !
1. Dalam sistem berorientasi objek, apakah sebuah objek memiliki state dan behaviour ?
2. Apa yang dimaksud dengan state pada sistem berorientasi objek ?
3. Apa yang dimaksud dengan behaviour pada sistem berorientasi objek ?
4. Bagaimana bentuk dari state dalam bahasa pemograman java ?
5. Bagaimana bentuk dari behaviour dalam bahasa pemograman java ?

Anda mungkin juga menyukai