Абстракция OOP деген эмне?
Абстракция OOP деген эмне?

Video: Абстракция OOP деген эмне?

Video: Абстракция OOP деген эмне?
Video: Что такое абстрактное мышление и зачем его развивать? Кристина Кудрявцева 2024, Апрель
Anonim

Абстракция деген эмне ичинде OOP ? Абстракция объектке тиешелүү деталдарды гана көрсөтүү үчүн чоңураак бассейнден маалыматтарды тандап жатат. Бул программалоонун татаалдыгын жана аракетин азайтууга жардам берет. Java тилинде, абстракция Абстракттуу класстарды жана интерфейстерди колдонуу менен ишке ашат. Бул ООПтун эң маанилүү түшүнүктөрүнүн бири.

Ошондой эле, мисал менен OOP абстракция деген эмне?

Абстракция негизги маалыматты гана көрсөтүү жана деталдарды жашыруу дегенди билдирет. Маалыматтар абстракция фон чоо-жайын жашыруу же ишке ашыруу. Чыныгы жашоону карап көрөлү. мисал acar айдаган адамдын.

абстракциянын мисалы кандай? зат атооч. аныктамасы абстракция конкреттүү мүнөзү жок, же идеалисттик мүнөздөгү идея. Мисалдар нын абстракциялар кайгы же бактылуу сезимдер болушу мүмкүн. Абстракция предмети же темасы камтылган көркөм чыгарма катары аныкталат.

Ошо сыяктуу эле, OOPдо абстракциянын мааниси эмнеде?

In объектиге багытталган программалоо , абстракция үч негизги принциптердин бири болуп саналат (инкапсуляция жана тукум куучулук менен бирге). процесси аркылуу абстракция , программист татаалдыгын азайтуу жана эффективдүүлүктү жогорулатуу үчүн объект жөнүндө тиешелүү маалыматтардын баарын жашырат.

Класстык абстракция деген эмне?

Программалоо тилдеринде, а абстракттуу класс агенерикалык болуп саналат класс (же объекттин түрү) анын протоколуна же ал колдогон операциялардын жыйындысына ылайык келген конкреттүү объекттерди түзүү үчүн негиз катары колдонулат. Абстракттуу класстар түздөн-түз белгиленет.

Сунушталууда: