Едни и същи ли са капсулирането и скриването на данни?

Съдържание:

Едни и същи ли са капсулирането и скриването на данни?
Едни и същи ли са капсулирането и скриването на данни?

Видео: Едни и същи ли са капсулирането и скриването на данни?

Видео: Едни и същи ли са капсулирането и скриването на данни?
Видео: Инжировая огневка - злостный вредитель инжира. Начинается массовый лет. Как спасти урожай инжира? 2024, Ноември
Anonim

Скриването и капсулирането на данни са корелативни идеи. Скриването на данни се концентрира върху достъпността на даден обект, докато капсулирането се концентрира върху това как се осъществява достъп до данните и как се държат различните обекти.

Защо капсулирането е известно като скриване на данни?

При капсулиране, променливите на даден клас ще бъдат скрити от други класове и могат да бъдат достъпни само чрез методите на техния текущ клас Следователно, той е известен също като данни укриване. … Предоставете публични методи за настройка и получаване за промяна и преглед на стойностите на променливите.

Информацията скрива ли се резултат от капсулирането?

Скриване на информация - Това е процесът на скриване на детайлите за изпълнение на обект. Това е резултат от Encapsulation.

Какъв е смисълът на капсулирането и скриването на данни?

Капсулирането е една от основите на ООП (обектно-ориентирано програмиране). Отнася се до групирането на данни с методите, които оперират с тези данни. Капсулирането се използва за скриване на стойностите или състоянието на обект със структурирани данни в клас, предотвратявайки директния достъп на неоторизирани страни до тях.

Как се постига скриване на данни при капсулиране?

Както при капсулирането, данните в класа са скрити от други класове с помощта на концепцията за скриване на данни, която се постига чрез превръщане на членовете или методите на клас частни, и класът е изложен на крайния потребител или света, без да предоставя никакви подробности зад реализацията, използвайки концепцията за абстракция, така че е …

Препоръчано: