Komponent darajasini ko’rsating
A. Ushbu darajada siz dasturiy ta'minotni to'g'ridan-to'g'ri qayta ishlatmaysiz, balki dasturiy ta'minotni loyihalashda muvaffaqiyatli abstraktsiyalar haqidagi bilimlardan foydalanasiz. Dizayn patternlari va me'moriy patternlar ( 6 -bobda keltirilgan) mavhum bilimlarni qayta ishlatish uchun ifodalash usullaridir.
B. Ushbu darajada siz kodni o'zingiz yozishdan ko'ra kutubxonadagi ob'ektlarni to'g'ridan-to'g'ri qayta ishlatasiz. Ushbu turdagi qayta foydalanishni amalga oshirish uchun siz tegishli kutubxonalarni topishingiz va ob'ektlar va usullar sizga kerak bo'lgan funktsiyalarni taklif qiladimi yoki yo'qligini aniqlashingiz kerak. Masalan , agar siz Java dasturida elektron pochta xabarlarini qayta ishlashingiz kerak bo'lsa, JavaMail kutubxonasidagi ob'ektlar va usullardan foydalanishingiz mumkin.
C . Komponentlar tegishli funksiyalar va xizmatlarni taqdim etish uchun birgalikda ishlaydigan ob'ektlar va ob'ektlar sinflari to'plamidir. Ko'pincha o'zingizning kodingizni qo'shish orqali komponentni moslashtirishingiz va kengaytirishingiz kerak. Komponentlar darajasida qayta foydalanishga misol sifatida siz o'zingizning foydalanuvchi interfeysingizni ramka yordamida qurishingiz mumkin. Bu hodisalarni boshqarish, displey boshqaruvi va hokazolarni amalga oshiradigan umumiy ob'yekt sinflari to'plamidir . Siz ko'rsatiladigan ma'lumotlarga ulanishlarni qo'shasiz va ekran tartibi va ranglari kabi maxsus displey tafsilotlarini aniqlash uchun kod yozasiz
Ob'ekt sinflari va ularning munosabatlaridan foydalangan holda tizimning statik tuzilishini tavsiflovchi qaydi modellar
Tiziml modellar
Dinamik modellar
A va B javoblar ro’g’ri
Tizimning dinamik tuzilishini tavsiflovchi va tizim ob'ektlari o'rtasidagi kutilgan ish vaqti o'zaro ta'sirini ko'rsatadigan qaysi modellar
Tiziml modellar
Dinamik modellar
A va B javoblar ro’g’ri
Dizaynni ishlab chiqish uchun UML dan foydalansangiz, ikki turdagi dizayn modelini ishlab chiqishingiz kerak
Tiziml modellar
Dinamik modellar
A va B javoblar ro’g’ri
Savollar :
Ob'ekt sinfini aniqlash haqida malumot bering.
Tizim integratsiyasi nima va u haqida ma’lumot bering.
Komponent darajasini ko’rsating.
Ob'ekt darajasini ko’rsating.
Abstraktsiya darajasini ko’rsating.
Do'stlaringiz bilan baham: |