Anda di halaman 1dari 1

Dapat dilihat pada gambar kelas diagram di atas, hubungan asosiasi digambarkan dengan satu garis

tidak putus - putus dan tidak memiliki anak panah pada kedua ujungnya. Kemudian juga dibubuhkan
kardinal pada garis tersebut.

Asosiasi adalah hubungan yang bisa saling menggunakan di dalam sebuah kelas, dan tidak saling
memiliki. Misal pada gambar di atas terdapat kelas Dosen dan kelas Mahasiswa, dilihat dari
kardinalitasnya, satu dosen bisa memiliki banyak mahasiswa. Apabila dosen dihilangkan, mahasiswa
masih bisa digunakan karena tidak saling memiliki.

Penjelasan tentang asosiasi ini bisa lebih jelas dengan melihat dua potongan kode dibawah

Dari dua potongan kode di atas, dapat kita ketahui bahwa kelas Dosen menggunakan variable nim
mahasiswa yang terdapat pada kelas Mahasiswa. Kita dapat menghapus setiap kelas tanpa
mempengrahui kelas lain. Hubungan seperti di atas adalah hubungan asosiasi.

Anda mungkin juga menyukai