Съдържание:
Определение - Какво означава скриване на данни?
Скриването на данни е техника за разработка на софтуер, използвана специално за обектно-ориентирано програмиране (OOP) за скриване на вътрешни детайли на обекти (членове на данни). Скриването на данни гарантира изключителен достъп до данни на членовете на класа и защитава целостта на обекта, като предотвратява непреднамерени или предвидени промени.
Скриването на данни също намалява сложността на системата за повишена здравина, като ограничава взаимозависимостите между софтуерните компоненти.
Скриването на данни е известно още като капсулиране на данни или скриване на информация.
Techopedia обяснява скриването на данни
Скриването на данни бе въведено като част от методологията на OOP, в която програмата е разделена на обекти с конкретни данни и функции. Тази техника повишава способността на програмист да създава класове с уникални набори от данни и функции, избягвайки ненужно навлизане от други класове на програмата.
Тъй като техниките за софтуерна архитектура рядко се различават, има малко данни, криещи противоречия. Скриването на данни крие само компоненти на данни от клас, докато капсулирането на данни крие части от данни за класа и частни методи.
