Class Diagram

Sugeng rawuh para blogger, kembali lagi dan lagi ketemu dengan artikel saya yang masih berkutat pada model UML. bagi yang belum tahu mengenai UML sobat sekalian bisa klik link ini. Yap, mungkin ini akan jadi bahasan terakhir untuk model UML yaitu tentang Class Diagram. Model UML apalagi ini? This is it!

Class diagram adalah model statis yang menggambarkan struktur dan deskripsi class serta hubungannya antara class.  Class diagram mirip ER-Diagram pada perancangan database, bedanya pada ER-diagram tdk terdapat operasi/method tapi hanya ada atribut. sebuah class terdiri dari nama kelas, atribut dan operasi/method.

Class Diagram memiliki 4 Elemen sebagai berikut :

  1. Classes Name
  2. Attributes
  3. Operations
  4. Relationship
                                         
Attribute dan Operation dapat memiliki salah satu sifat sebagai berikut :
  1. Private, artinya hanya bisa dipanggil dari dlm kelas itu sendiri.  methode/atribut diawali “-“.
  2. Protected, hanya dapat dipanggil oleh class yang bersangkutan dan  class turunannya. methode diawali dg tanda “#”.
  3. Public, dapat dipanggil  dari semua objek. methode/atribut diawali tanda “+”.
Class Diagram juga memiliki simbol - simbol beserta dengan pengertiannya sebagai berikut :




Multiplicity adalah jumlah banyaknya objek sebuah kelas yang berelasi dengan sebuah objek lain dari kelas lain yang berasosiasi dengan kelas tersebut. Macam-macam multiplicity disajikan dalam tabel berikut :

                                     

Berikut ini contoh model visualnya untuk memodelkan objek dari komponen - komponen yang ada pada perusahaan :


Mungkin ini yang bisa saya sampaikan mengenai Class Diagram, seperti biasa sob jangan cepat puas dengan 1 referensi saja. cari dan gali terus informasi lainnya di google karena saya yakin banyak informasi yang variatif disana dan saya sendiri juga manusia yang tidak luput dari kesalahan. sampai ketemu lagi di artikel berikutnya. Always do best things!

Komentar