18
2. Kelas Objek
Kelas merupakan gambaran sekumpulan Objek yang terbagi
dalam atribut, operasi, metode, hubungan, dan makna yang sama. Suatu
kegiatan mengumpulkan data (atribut) dan perilaku (operasi) yang
mempunyai struktur data sama ke dalam satu grup. Kelas Objek
merupakan wadah bagi Objek. Dapat digunakan untuk menciptakan
Objek. Objek mewakili fakta/keterangan dari sebuah kelas.
3. Istilah-istilah Objek
Atribut: Data item yang menegaskan Objek.
Operasi: Fungsi di dalam kelas yang dikombinasikan ke bentuk
tingkah laku kelas.
Metode: Pelaksanaan prosedur (badan dari kode yang
mengeksekusi respon terhadap permintaan objek lain di dalam sistem).
4. Karakteritik Metodologi Berorientasi Objek
Metodologi pengembangan sistem berorientasi objek mempunyai
tiga karakteristik utama:
1. Encapsulation (Pengkapsulan)
Encapsulation
merupakan dasar untuk pembatasan ruang lingkup
program
terhadap data yang diproses. Data dan prosedur atau fungsi
dikemas bersama-sama dalam suatu objek, sehingga prosedur atau
fungsi lain dari luar tidak dapat mengaksesnya. Data terlindung dari
prosedur atau objek lain, kecuali prosedur yang berada dalam objek
itu sendiri.
2. Inheritance (Pewarisan)
Inheritance
adalah teknik yang menyatakan bahwa anak dari
objek akan mewarisi data/atribut dan metode dari induknya langsung.
Atribut dan metode dari objek dari objek induk diturunkan kepada
anak objek, demikian seterusnya. Inheritance
mempunyai arti bahwa
atribut dan operasi yang dimiliki bersama di anatara kelas yang
|