Čo je zapuzdrenie? definícia a význam

click fraud protection

Toto je proces, ktorým prechádzajú údaje, keď sa prenášajú cez počítač prostredníctvom protokolov. Existujú rôzne vrstvy protokolov a každý z nich trochu pozmení údaje a zmení ich natoľko, že prejdú ďalšou vrstvou a potom ich možno odoslať cez sieť. Na druhom počítači je tento proces opačný a údaje sa vrátia do pôvodného „tvaru“, takže aplikácie a používatelia s nimi môžu interagovať.

Technipages vysvetľuje zapuzdrenie

Zapuzdrenie funguje trochu ako farba – ako údaje prechádzajú vrstvami protokolov, postupne sa menia. Keď prejde všetkými z nich, môže sa prenášať cez sieťové pripojenie, ako je internet. Akonáhle sa dáta, vrstvené tak, ako sú, dostanú na druhý stroj, proces zapuzdrenia sa obráti a vrstva po vrstve sa dáta skladajú späť do stavu, v akom boli. Keď sa to stane, údaje možno použiť rovnako ako na pôvodnom počítači.

Tento proces je dôležitým aspektom objektovo orientovaného programovania – súčasťou toho je „pravidlo“, že niektoré veci a aspekty údajov by nemali byť dostupné iným objektom. Údaje je možné stále presúvať prostredníctvom komunikačných kanálov (v tomto prípade zvyčajne siete), ale nemožno ich priamo meniť ani k nim pristupovať počas pohybu. Po obrátení sú dáta späť v pôvodnom stave.

Bežné použitia zapuzdrenia

  • Zapuzdrenie je základným aspektom OoP.
  • Pri prenose údajov sa údaje podrobujú procesu zapuzdrenia.
  • Zapuzdrenie obmedzuje priamy prístup ku komponentom a vlastnostiam objektu.

Bežné nesprávne použitie enkapsulácie

  • Zapuzdrenie chráni dáta pred vírusmi.