Junior — Middle
Můžete uvést příklad, který ilustruje koncept zapouzdření z reálného života?
sobes.tech AI
Odpověď od AI
Zapouzdření je skrytí vnitřní implementace objektu a poskytování přístupu k datům pouze prostřednictvím určitých metod.
Příklad z reálného života: bankovní karta. Držitel karty nevidí, jak banka ukládá a zpracovává údaje o účtu, ale může kartu použít k výběru peněz nebo k platbě. Vnitřní detaily (zůstatek, transakce) jsou skryty a interakce probíhá přes rozhraní — terminál nebo bankomat. To je zapouzdření — skrytí detailů a poskytování kontrolovaného přístupu.