twitter

Apakah yang dimaksud dengan object?

Tujuan dari pemodelan objek adalah menggambarkan objek, sebagai contoh, Joe Smith, Simplex company, proses nomor 7648 adalah objek. Suatu objek adalah sesuatu yang sederhana yang membuat pengertian dalam konteks aplikasi. Objek didefinisikan sebagai konsep, abstraksi atau benda dengan dengan batasan dan arti untuk suatu masalah. Objek menjelaskan dua tujuan, yaitu pengertian tentang dunia nyata dan dilengkapi dengan dasar praktek untuk implementasi komputer. Dekomposisi dari suatu masalah ke dalam objek tergantung pada keputusan dan kenyataan dari masalah tersebut. Tak ada sesuatu penyajian yang sempurna. Semua objek mempunyai identitas yang berbeda dengan lainnya.

  • Sesuatu yang anda bisa ajak berinteraksi
  • Menerima pesan, dan bereaksi berdasarkan pesan tersebut
  • Berprilaku sesuai dengan kondisi internalnya
  • Memiliki identitas yang membedakan dengan Object lainnya

Grady Booch - "an object is a thing which has behaviour, state and identity"

THING

  • Sebuah object adalah sesuatu di dalam system
  • Sebuah object adalah representasi sistem tentang sesuatu yang konseptual
  • Sebuah object dapat mempresentasikan entitas fisik, e.g. customer atau jam

STATE

  • Keadaan sebuah object adalah semua data yang terenkapsulasi saat ini.
  • Mutable attributes : nilainya bisa berubah.
  • Nilai dari sebuah attribute adalah keadaan dari sebuah object.

BEHAVIOR (Prilaku)

  • Cara sebuah object beraksi dan bereaksi dalam hal perubahan keadaan dan pertukaran pesan.

IDENTITY(Identitas)

  • Sebuah object memiliki keberadaan yang berkelanjutan
  • Nilai dari sebuah attribute object bisa berubah, dalam merespon message tetapi tetap berupa object yang sama.

Kamis, 07 Juli 2011 | 0 komentar |

0 komentar:

Posting Komentar