Co je zapouzdření? definice a význam

Toto je proces, kterým data procházejí, když jsou přenášena přes počítač prostřednictvím protokolů. Existují různé vrstvy protokolů a každý z nich trochu pozmění data a změní je natolik, že projdou další vrstvou a poté je lze odeslat přes síť. Na druhém počítači je tento proces obrácený a data se vrátí do původního „tvaru“, aby s nimi aplikace a uživatelé mohli interagovat.

Technipages vysvětluje zapouzdření

Zapouzdření funguje trochu jako barva – jak data procházejí vrstvami protokolů, postupně se mění. Jakmile projde všemi z nich, může být přenášen prostřednictvím síťového připojení, jako je internet. Jakmile data, vrstvená tak, jak jsou, dosáhnou druhého stroje, proces zapouzdření se obrátí a vrstva po vrstvě se data skládají zpět do stavu, v jakém byla. Po dokončení lze data použít stejně jako na původním počítači.

Tento proces je důležitým aspektem objektově orientovaného programování – součástí toho je „pravidlo“, že některé věci a aspekty dat by neměly být dostupné jiným objektům. Data lze stále přesouvat prostřednictvím komunikačních kanálů (v tomto případě obvykle sítě), ale nelze je přímo měnit ani k nim přistupovat během pohybu. Po obrácení jsou data zpět v původním stavu.

Běžná použití zapouzdření

  • Zapouzdření je základním aspektem OoP.
  • Přenos dat podrobuje data procesu zapouzdření.
  • Zapouzdření omezuje přímý přístup ke komponentám a vlastnostem objektů.

Běžná nesprávná použití zapouzdření

  • Zapouzdření chrání data před viry.