Senin, 15 Oktober 2012
Relasi Antar Objek
Assosiati : adalah sebuah nama formal dari sebuah structural relasi yang ada di antara banyak kelas misal :
- Seorang Mahasiswa terdaftar pada sebuah mata kuliah.
- Seorang Dosen Mengajar sebuah mata kuliah.
- Sebuah Program pendidikan Terdiri dari mata kuliah
Link : adalah sebuah relasi struktural antar 2 objek, misal :
- Karimata terdaftar pada OOP
Multiplicity : mirip dengan metode Kardinalisasi pada Mata Kuliah Pengolahan Data Base
Agregasi : Adalah bentuk khusus dari sebuah asosiasi, namun secara konsep dapat dibedakan, bisa menggunakan "consist of","is composed of" atau "memiliki" . Contoh:
- Mobil memiliki mesin
Komposisi : Sebuah bentuk agregasi yang lebih kuat, dimana bagian kecil tidak akan ada tanpa ada objek keseluruhan. Misal :
- Ruangan tidak akan ada bila Gedung tidak ada
Ruangan = parts; dan Gedung = whole / object.
Langganan:
Posting Komentar (Atom)
1 komentar:
di blog lain mengatakan relasi 'car' dan 'engine' itu komposisi BUKAN agregasi. Yg bener yg mana nih?
Posting Komentar