Texnologiyalar ingl modellashtirish tizimlari V staruml


Download 1.16 Mb.
bet40/60
Sana18.02.2023
Hajmi1.16 Mb.
#1212454
1   ...   36   37   38   39   40   41   42   43   ...   60
Bog'liq
Kajumova (1) (2)

Chizma 80. Tez qo'shish Va olib tashlash xususiyat
    1. Yaratilish operatsiyalar sinflar dan xabarlar yoqilgan diagramma ketma-ketliklar


xabarlar, qaysi yuborish ob'ektlar Do'stim do'st yoqilgan grafikalar ketma-ketliklar muayyan sinf operatsiyasini chaqirishga moyildir bu ob'ekt. Kimga o'zaro bog'lash xabar Bilan operatsiya, kerak, uchun har biriga ob'ekt edi tayinlangan tasniflagich, Bu Mavjud sinf, ob'ekt u qaysi.
Ob'ektni unga mos keladigan sinf bilan bog'lash uchun va sinf tayinlash ob'ekt, Mavjud kamida ikki yo'l.

  • Sinf yaratmoqchi bo'lgan ob'ektni ikki marta bosing. Keyin belgini bosing ob'ekt nomining o'ng tomonida va paydo bo'lgan qismida oynada sinf nomini kiriting. Sinf avtomatik ravishda Logical-da yaratiladi ko'rinish, A Ism ob'ekt o'zgaradi yoqilgan kompozitsion. Surang yaratilgan Sinf yoqilgan muvofiq sinf diagrammasi. Eslatma Nima ob'ekt edi tayinlangan uning klassifikator.

  • Mavjudni tayinlamoqchi bo'lgan ob'ektni tanlang klassifikator. Xususiyatlar yorlig'ining o'ng tomonida bo'limni tanlang klassifikator (klassifikator), bosing yoqilgan belgisi Va V paydo bo'layotgan interaktiv oyna topish sinf, bunga mos keladi ob'ekt.

Misol . Keyin maqsad tasniflagichlar ob'ektlar diagrammalar ketma-ketliklar omadli skript pretsedent Dizayn buyurtma tashqi ko'rinish jadvallari o'zgaradi (sm. guruch. 81).

Chizma 81. tahrirlangan diagramma ketma-ketliklar skript Dizayn buyurtma
Izoh. Agar Biz yaratilgan ob'ektlar yoqilgan diagramma ketma-ketliklar Bilan Yordam sudrab olib tashlang sinflar Bilan navigator modellar, Bu ob'ektlar avtomatik ravishda ularning sinflari bilan bog'liq.
IN StarUML Mavjud ikki imkoniyatlar bog'lash xabar Bilan operatsiya: siz xabardan operatsiya yaratishingiz yoki operatsiya nomidan foydalanishingiz mumkin sinf V sifat xabarlar.

  1. Xabardan harakat yaratish uchun ikki marta bosing xabar orqali, belgini bosing o'ngda dan xabarlar, Va V ochildi maydonga nom kiriting yangi operatsiya.

  2. Uchun Bormoq uchun foydalanish operatsiya sinf Qanaqasiga xabar, xabarni ikki marta bosing, belgini bosing chap dan xabarlar, Va V paydo bo'layotgan ro'yxatini tanlang zarur operatsiya.

Agar operatsiya tushunchasiga taqdim etilgan xizmat sifatida yondashsak boshqa ob'ektlarga ob'ekt, keyin xabarlardan operatsiyalarni yaratish tartibi aylanadi Juda qulay Uchun Bormoq, uchun yaratmoq operatsiyalar sinflar.
Misol. Stsenariy ketma-ketligi diagrammasi bo'yicha buyurtma birinchi xabar yuborilgan ob'ekt Buyurtmani joylashtiring . Bu ob'ekt to'lovni ishga tushirish imkoniyatiga ega bo'lishi kerak, agar arava bo'sh bo'lmasa, biz yaratamiz Uchun uni muvofiq placeOrder operatsiyasi .
Uchun sinf Shaxsiy ma'lumotlarga kirish yaratmoq muvofiq ob'ekt tomonidan yuborilgan xabardan shaxsiy ma'lumotlarni kiritish operatsiyasi PlaceOrder , va Xaridor tomonidan yuborilgan bunday xabardan emas - uchun xaridor bu xabar degani to'ldirish dalalar shakllari.
yaratish orqali OrderConfirmation sinfiga displayOrder operatsiyasini qo'shing dan 9 xabarlar ko'rsatish buyurtma".
Keling, yarataylik dam olish operatsiyalar sinflar keling, bog'laymiz operatsiyalar Bilan xabarlar. Yoniq diagramma ketma-ketliklar o'rniga xabarlar paydo bo'ladi operatsiyalar (rasm. 82).

Download 1.16 Mb.

Do'stlaringiz bilan baham:
1   ...   36   37   38   39   40   41   42   43   ...   60




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling