Абстракциянын негизги максаты - колдонуучулардан керексиз деталдарды жашыруу Абстракция – бул колдонуучуга объекттин тиешелүү деталдарын гана көрсөтүү үчүн чоңураак бассейнден маалыматтарды тандоо. Бул программалоонун татаалдыгын жана аракеттерин азайтууга жардам берет. Бул OOPтердин эң маанилүү түшүнүктөрүнүн бири.
Абстракция деген эмне жана аны эмне үчүн колдонобуз?
Абстракция – бул жөн гана керексиз деталдарды жок кылуу Татаал системанын бир бөлүгүн долбоорлоо үчүн, сиз долбоорлоо үчүн башкалар ал бөлүк жөнүндө эмнени билиши керектигин аныкташыңыз керек. алардын бөлүктөрүн жана кандай деталдарды жашыра аласыз. Башкалар билиши керек болгон бөлүк - бул абстракция.
Абстракция деген эмне, ал программалоодо эмне үчүн керек?
Абстракция фондук чоо-жайын жашыруу үчүн колдонулат же колдонуучулар керектүү маалыматты гана көрүшү үчүн берилиштер жөнүндө кандайдыр бир керексиз ишке ашыруу үчүн колдонулат Бул объекттин эң маанилүү жана маанилүү өзгөчөлүктөрүнүн бири- багытталган программалоо. Алдын ала аныкталган функциялар маалыматтарды абстракциялоого окшош.
Абстракциянын ролу кандай?
Абстракция (латынча abs - алыс жана trahere, тартуу дегенди билдирет) бир нерсенин негизги мүнөздөмөлөрдүн жыйындысына чейин төмөндөтүү үчүн анын өзгөчөлүктөрүн алып салуу же алып салуу процесси… Абстракция инкапсуляцияга да, маалыматтарды жашырууга да байланыштуу.
Абстракциянын мисалы деген эмне?
Жөнөкөй сөз менен айтканда, абстракция « объекттердин тиешелүү атрибуттарын гана көрсөтөт» жана керексиз деталдарды «жашырат» Мисалы, биз машина айдап баратканда, биз жөн гана тынчсызданабыз. машинаны айдоо жөнүндө, мисалы, унааны баштоо/токтоо, ылдамдатуу/тазалоо ж.б.… Бул абстракциянын жөнөкөй мисалы.