Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @startuml
- !theme plain
- skinparam classAttributeIconSize 0
- class "NamaKelas (Contoh: Buku)" as ContohKelas {
- .. Kompartemen 1: Nama Kelas ..
- ' Ditulis dalam format CamelCase dan tunggal (singular).
- --
- .. Kompartemen 2: Atribut (Data) ..
- ' visibilitas namaAtribut: TipeData
- + atributPublik: String
- - atributPrivat: Integer
- # atributProtected: Date
- - judul: String
- - pengarang: String
- - tahunTerbit: Integer
- --
- .. Kompartemen 3: Metode (Perilaku) ..
- ' visibilitas namaMetode(parameter: TipeData): TipeKembalian
- + metodePublik(param1: String): void
- - metodePrivat(): Boolean
- # metodeProtected(param2: Integer): String
- + pinjamBuku(anggota: Anggota): Boolean
- + kembalikanBuku(): void
- }
- @enduml
Advertisement
Add Comment
Please, Sign In to add comment