Mundarija:

JavaScript-da abstraksiya nima?
JavaScript-da abstraksiya nima?

Video: JavaScript-da abstraksiya nima?

Video: JavaScript-da abstraksiya nima?
Video: OOP go'yasi va undagi tushunchalar (2-dars) 2024, May
Anonim

JavaScript abstraktsiyasi

An abstraksiya amalga oshirish tafsilotlarini yashirish va foydalanuvchilarga faqat funksionallikni ko'rsatish usulidir. Boshqacha qilib aytganda, u ahamiyatsiz tafsilotlarni e'tiborsiz qoldiradi va faqat kerakli narsani ko'rsatadi.

Xuddi shunday, siz JavaScript-da inkapsulyatsiya nima deb so'rashingiz mumkin.

Inkapsulyatsiya ob'ektning o'zgaruvchilar va usullarni o'z ichiga olgan a'zo xususiyatlari uchun konteyner (yoki kapsula) bo'lish qobiliyatidir. Vaholanki JavaScript o'z-o'zidan Sinflarni qo'llab-quvvatlamaydi, bu ularning ba'zi asosiy xususiyatlariga, shu jumladan ma'lumotlarni yashirishga imkon beradi, bu esa asosiy oqibatlardan biridir. inkapsulyatsiya.

Bundan tashqari, JavaScript-da polimorfizm nima? JavaScript polimorfizmi The polimorfizm ob'ektga yo'naltirilgan paradigmaning asosiy tushunchasi bo'lib, u bitta harakatni turli shakllarda bajarish usulini ta'minlaydi. Bu bir xil usulni boshqasiga qo'ng'iroq qilish imkoniyatini beradi JavaScript ob'ektlar.

Xuddi shunday, odamlar kodlashda mavhumlik nima?

Ob'ektga yo'naltirilgan holda dasturlash , abstraksiya uchta markaziy tamoyildan biri (kapsulyatsiya va meros bilan birga). jarayoni orqali abstraksiya , dasturchi murakkablikni kamaytirish va samaradorlikni oshirish uchun ob'ekt haqidagi tegishli ma'lumotlardan tashqari hammasini yashiradi.

Javatpoint mavhumligi nima?

Abstraktsiya Java tilida Abstraktsiya amalga oshirish tafsilotlarini yashirish va foydalanuvchiga faqat funksionallikni ko'rsatish jarayonidir. Abstraktsiya ob'ekt buni qanday qilish o'rniga nima qilayotganiga e'tiboringizni qaratish imkonini beradi.

Tavsiya: