24
2.7.3 Objek
Menurut
Mathiassen,
et
al
(2000,
p4),
object
is
an
entity
with
identity, state and
behaviour. ( Objek adalah suatu entitas dengan identitas,
keadaan, dan tingkah laku.).
Objek
merupakan
dasar
dalam Object
oriented
analysis
and
design.
Setiap
objek
digambarkan secara berkelompok (kumpulan) karena ada beberapa objek yang memiliki
sifat
atau
fungsi
yang
sama
yang
dikenal
dengan
istilah class.
Sedangkan
class
adalah
suatu deskripsi atas kumpulan objek yang
saling
menggunakan
struktur,
pola
tingkah
laku, dan atribut secara bersama - sama.
Dapat disimpulkan
model
yang berorientasi objek terdiri dari sejumlah objek-objek
yang
umumnya
berkorespondensi
dengan
objek pada
dunia
nyata.
Contohnya:
sebuah
objek dapat berupa
mesin,
nota pembelian atau mobil. Karakteristik
yang dimiliki objek
antara lain :
1. Tiap
objek
dapat
memiliki
satu
atau
lebih
informasi
individual
yang
unik.
Inilah yang disebut attribute dimana tiap attribute mempunyai nilai.
Contohnya:
sebuah
mobil
memiliki attribute
warna
hitam,
merah
dan
sebagainya.
2. Objek dapat melakukan suatu operasi yang disebut behaviour. Operasi ini
dapat dipicu dari stimulus dari luar maupun dalam objek.
3. Objek dapat dikomposisikan
menjadi bagian bagian terpartisi
yang
dinyatakan dengan hubungan consist of atau aggregate.
|