64
Menurut Satzinger, Jackson, & Burd (2005, pp61-62), sebuah objek
dalam sistem komputer seperti objek pada dunia nyata, yaitu sesuatu yang
memiliki atribut dan behaviour. Sebuah sistem komputer dapat memiliki
beberapa jenis objek, seperti objek user interface yang membuat user interface
dan objek sistem yang fokus kepada tugas di lingkungannya. Atribut
merupakan karakteristik dari objek yang memiliki nilai tertentu. Sedangkan
method merupakan behavior atau operasi yang mendeskripsikan apa yang
dapat dikerjakan oleh suatu objek.
2.5.9
Keunggulan Object Oriented
Menurut McLeod (2001, p339), inti keunggulan Object Oriented
Analysis and Design adalah pada dua kemampuan sistem berorinentasi objek,
yaitu:
1.
Reuseability
Kemampuan untuk menggunakan kembali pengetahuan dan kode
program yang ada, dapat menghasilkan keunggulan saat suatu sistem baru
dikembangkan atau sistem yang ada dipelihara atau direkayasa ulang.
Setelah suatu kelas objek diciptakan, ia dapat digunakan kembali,
mungkin hanya dengan modifikasi kecil, di sistem lain. Hal ini berarti
biaya pengembangan yang ditanam pada suatu proyek dapat memberikan
keuntungan bagi proyek-proyek lainnya.
|