Инкапсуляция деген эмне, анын абстракцияга кандай тиешеси бар?
Инкапсуляция деген эмне, анын абстракцияга кандай тиешеси бар?

Video: Инкапсуляция деген эмне, анын абстракцияга кандай тиешеси бар?

Video: Инкапсуляция деген эмне, анын абстракцияга кандай тиешеси бар?
Video: Инкапсуляция 2024, Ноябрь
Anonim

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

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

2) Абстракция керексиз деталдарды жашыруу, ал эми эң маанилүү деталдарды берүү Инкапсуляция кодду жана маалыматтарды бир бирдикке жашырууну билдирет, мисалы. класс же ыкма тышкы дүйнөдөн объекттин ички ишин коргоо үчүн.

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

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

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

Төмөнкү билдирүүлөрдүн кайсынысы инкапсуляция менен абстракциянын ортосундагы айырманы түшүндүрөт?

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

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