Results (
Indonesian) 2:
[Copy]Copied!
UML mendefinisikan tanggung jawab sebagai "kontrak atau kewajiban classifier sebuah"
[OMG01]. Tanggung jawab terkait dengan kewajiban suatu objek dalam hal yang
perilaku. Pada dasarnya, tanggung jawab ini adalah dari dua jenis berikut:
ï mengetahui
ï melakukan
Melakukan tanggung jawab dari sebuah objek meliputi:
o melakukan sesuatu sendiri, seperti membuat suatu objek atau
melakukan perhitungan
o memulai aksi pada objek lain
o mengendalikan dan mengkoordinasikan kegiatan di objek lain
Mengetahui tanggung jawab dari sebuah objek meliputi:
o mengetahui tentang enkapsulasi Data pribadi
o mengetahui tentang obyek terkait
o mengetahui tentang hal-hal itu dapat memperoleh atau menghitung
Tanggung Jawab ditugaskan untuk kelas objek selama desain objek. Untuk
contoh, saya dapat menyatakan bahwa "Penjualan bertanggung jawab untuk menciptakan SalesLineltems" (a
perbuatan), atau "Sale bertanggung jawab untuk mengetahui total" (a mengetahui). Relevan
tanggung jawab yang terkait dengan "mengetahui" sering inferable dari model domain,
karena atribut dan asosiasi itu menggambarkan.
Penjabaran tanggung jawab ke dalam kelas dan metode dipengaruhi oleh
granularity dari tanggung jawab. Tanggung jawab untuk "menyediakan akses ke database relasional" mungkin melibatkan puluhan kelas dan ratusan metode, dikemas dalam subsistem. Sebaliknya, tanggung jawab untuk "menciptakan Jual" mungkin
hanya melibatkan satu atau beberapa metode.
Being translated, please wait..