Luthfy Eka Permana
2 min readOct 25, 2022

Apa itu kelas diagram, kelas diagram (diagram class) adalah salah satu bentuk pemodelan turunan dari UML, dimana sangat berguna untuk mendefinisikan sebuah object dengan ciri khas mereka dan tingkah laku yang dimiliki nya.

Untuk selanjutnya Ciri khas ini akan kita sebut dengan atribut sedangkan tingkah laku ini akan kita sebut dengan behaviour.

Biasa nya class diagram di gambar kan seperti ini gambar dibawah ini

Sekarang Mari kita analogi kan jika ada sebuah hewan yang kita sebut kucing maka kucing tersebut adalah object nya sedangkan hewan adalah class nya. Hewan disebut dengan class karena bisa memiliki nilai atribut berbeda beda sesuai dengan object nya, tapi antar object selalu memiliki ciri khas yang sama, dan jika berbeda maka atribute dan method dari class hewan bisa kita wariskan ke class yang baru, hal ini biasa kita sebut dengan pewarisan.

Alasan kenapa di wariskan karena bisa jadi object tersebut memiliki ciri khas tambahan yang tidak dimiliki oleh si hewan, misal class Hewan kita wariskan ke class Unggas dimana kelas Hewan tidak memiliki atribute sayap dan bisa terbang akan tetapi kalau Unggas memiliki atribute sayap dan bisa terbang sehingga mereka memiliki atribute dan method tambahan.

Nah kalau begini unggas bisa menggunakan semua yang di wariskan kepadanya tapi class hewan tidak bisa memiliki apa yang ada di bawahnya yaitu class Unggas.

Sekian penjelasan saya terkait class — object — dan diagram class jika ada yang kurang jelas bisa di tanya kan ke saya.