Logo uz.boatexistence.com

Bizga mavhumlik nima uchun kerak?

Mundarija:

Bizga mavhumlik nima uchun kerak?
Bizga mavhumlik nima uchun kerak?
Anonim

Abstraksiyaning asosiy maqsadi foydalanuvchilardan keraksiz tafsilotlarni yashirish Abstraksiya foydalanuvchiga ob'ektning faqat tegishli tafsilotlarini ko'rsatish uchun kattaroq hovuzdan ma'lumotlarni tanlashdir. Bu dasturlash murakkabligi va harakatlarni kamaytirishga yordam beradi. Bu OOPning eng muhim tushunchalaridan biridir.

Abstraksiya nima va biz undan nima uchun foydalanamiz?

Abstraksiya oddiygina keraksiz tafsilotlarni olib tashlashdir Murakkab tizimning bir qismini loyihalash uchun siz loyihalash uchun boshqalar nimani bilishi kerakligini aniqlashingiz kerak. ularning qismlari va qanday tafsilotlarni yashirishingiz mumkin. Boshqalar bilishi kerak bo'lgan qism - bu abstraksiya.

Abstraksiya nima, nima uchun dasturlashda kerak?

Abstraksiya foydalanish tafsilotlarini yoki ma'lumotlarga oid keraksiz amalga oshirishni yashirish uchun ishlatiladi, shunda foydalanuvchilar faqat kerakli ma'lumotlarni ko'radi Bu ob'ektning eng muhim va muhim xususiyatlaridan biri- yo'n altirilgan dasturlash. Oldindan belgilangan funksiyalar maʼlumotlarni abstraktsiyalashga oʻxshaydi.

Abstraksiyaning roli nima?

Abstraksiya (lotincha abs - uzoqda va trahere, chizish degan ma'noni anglatadi) biror narsadan asosiy xususiyatlar to'plamiga tushirish uchun xususiyatlarni olib tashlash yoki olib tashlash jarayoni… Abstraksiya ham inkapsulyatsiya, ham maʼlumotlarni yashirish bilan bogʻliq.

Abstraksiya misoli nima?

Oddiy qilib aytganda, abstraksiya “ obyektlarning faqat tegishli atributlarini aks ettiradi” va keraksiz tafsilotlarni “yashiradi” Masalan, biz mashinani boshqarayotganimizda biz faqat tashvishlanamiz. mashinani haydash haqida, masalan, mashinani ishga tushirish/to'xtatish, tezlashtirish/to'xtatish va hokazo.… Bu abstraksiyaning oddiy misoli.

Tavsiya: