Class Diagram

- Class Diagram: mewakili kelas, bagianbagian dari kelas dan menggambarkan hubungan satu kelas dengan kelas yang lain
- Class: mendefinisikan suatu tipe dari object (type of object)
- Attribute(s): menggambarkan keberadaan dan isi dari kelas, field(s)
- Operation(s): mendefinisikan kebiasaan dari kelas, method(s)
- Properties: mendefinisikan keterpeliharaandari kelas
- Association(s): kata lain dari relasi antaraclass yang saling terhubungClass Diagram
- Inheritance: menggambarkan keterkaitanantar class dalam hal penyederhanaan
- Public (+): boleh di akses oleh semuaclass lain
- Private (-): akses terbatas untuk classitu sendiri
- Protected (#): bisa diakses oleh subclass
- Package(~): bisa diakses oleh object lain pada paket yang sama
- Visibility(+,-,#,~): harus ada
- Slash(/): optional
- Attribute Name: harus ada, biasa juga disebut identifier, serupa dengan nama variabel
- Data Type: harus ada, tipe data dari attributes
- Default Value: optional, nilai awal (inisialisasi) Attribute(s)onstraints: optional, aturan pemberian nilai
- Visibility(+,-,#,~): harus ada
- Operation Name: harus ada
- Arguments/parameter: optional
- Return Data Type: optional(Taufik)

Tidak ada komentar:
Posting Komentar