Framework Nima

Mundarija:

Framework Nima
Framework Nima

Video: Framework Nima

Video: Framework Nima
Video: Microsoft .NET Framework nima? Nima vazifani bajaradi? Istalgan versiyasini yuklashni o'rganamiz! 2024, Aprel
Anonim

Framework - bu Windows va Linux tizimlaridagi turli dasturlar va funktsiyalar uchun platformalar. Ular skriptlarni bajarilishini osonlashtirish uchun yaratilgan. Ular haqida bilish uchun eng muhim narsa shundaki, ular ma'lum dasturlarning kompyuteringizda ishlashiga imkon beradi.

Dasturlash
Dasturlash

Asosiy funktsiyalar

Ushbu ramka virtual mashinadan va turli xil integral komponentlardan iborat. Shuningdek, unga mashina kodidagi funktsiyalarni tavsiflash uchun foydalaniladigan sinf kutubxonalari kiradi.

Ushbu ramka bir nechta narsani bajaradi:

- murakkab texnologiyalar bilan ishlashni osonlashtiradi;

- alohida narsalarni yoki tarkibiy qismlarni yanada foydali narsaga bog'laydi;

- buyruqni kodni ketma-ket kodlashni osonlashtiradigan tarzda amalga oshirishga majbur qiladi;

- kamroq xatolarga yo'l qo'yishga va yanada moslashuvchan dasturlarni yaratishga imkon beradi;

- tuzilganligi sababli dastur kodini tekshirishni va disk raskadrovka qilishni osonlashtiradi.

Ushbu ramka Windows va Linux dasturlarida foydalanishingiz mumkin bo'lgan ajoyib ma'lumotlar bazasini taqdim etadi. U dasturlarning mavjud cheklovlardan tashqarida ishlashi va ishlashiga imkon beradigan "ish muhiti" ni yaratadi. Bundan tashqari, foydalanuvchi interfeysi va ma'lumotlarni boshqarish ta'minlanadi.

Asosiy me'morchilik

Arxitektura - bu o'ziga xos tarkibiy elementlarni o'z ichiga olgan dasturlash kodining uslubi. Bu dasturga tatbiq etishning o'ziga xos metodologiyasini ta'minlash uchun amalga oshiriladi. Microsoft Foundation Classes (MFC) to'plamida keltirilgan sinf hujjatlari arxitekturaning qurilish bloklari hisoblanadi. Aslida arxitektura ob'ektlar o'rtasidagi munosabatlarni amalga oshiradi. Ushbu munosabatlarga irsiyat, kapsula va boshqalar kiradi.

Framework arxitekturasida atributlar mavjud bo'lib, siz ularni e'tiborsiz qoldirishingiz yoki kerak bo'lmaganda almashtirishingiz mumkin. Ushbu tashkilot juda foydali, chunki u ba'zi bir rivojlangan funksiyalarni ta'minlaydigan qayta ishlatilishi mumkin bo'lgan ramkalardan foydalanish imkoniyatini yaratadi. Ammo ulardan foydalanishni boshlaganingizdan so'ng, rivojlanishning keyingi bosqichlarida jiddiy qayta ishlash muammolari paydo bo'lishi mumkin.

Dizayn naqshlari

Muayyan arxitekturadan foydalanish naqshlari ham metodologiyadir. Ulardan foydalanish o'zaro ta'sirning maxsus usulini ta'minlaydi. Ammo, agar siz xatti-harakatlardan foydalansangiz, butun dastur ushbu aniq dasturga rioya qiladi. Asosiy dizayn naqshlari juda ibtidoiy va esda saqlash juda oson. Ular murakkab bo'lishi shart emas va tarkibiy qismlar va ob'ektlar bir-biri bilan o'zaro aloqada bo'lishiga asoslanadi.

Tavsiya: