Obal

V informatice je obal jakákoli entita, která zapouzdřuje (obaluje) jinou položku. Obaly se používají ke dvěma hlavním účelům: k převodu dat do kompatibilního formátu nebo ke skrytí složitosti základní entity pomocí abstrakce. Mezi příklady patří obaly objektů, obaly funkcí a obaly ovladačů.

1. Obal objektu

Obal objektu je třída, která zapouzdřuje primitivní datový typ nebo jiný objekt. Lze jej použít například v jazyce Java k převodu primitivního typu char na třídu znaků. Převodem primitivního typu na třídu může vývojář použít metodu, například toUpperCase(), k úpravě dat. Obal objektu lze také použít k převodu vlastností starší třídy na vlastnosti kompatibilní s novějším kódem.

2. Obal funkce

Obal funkce zapouzdřuje jednu nebo více funkcí. Funkce webu „odeslat poštu“ může například obalovat více funkcí, které zpracovávají data formuláře, kontrolují odeslání na výskyt spamu a odesílají zprávu pomocí poštovního serveru. Obal funkce může také obalovat jedinou funkci a umožnit jí pracovat s novějším nebo starším kódem. Může například změnit nebo přidat parametry, aby byla funkce kompatibilní s novějším rozhraním API.

3. Obal ovladače

Obal ovladače umožňuje ovladači fungovat s jiným, původně nekompatibilním operačním systémem. Starší grafická karta může například podporovat pouze ovladače určené pro Windows 7. Pokud není k dispozici ovladač pro Windows 10, může obal ovladače fungovat jako adaptér a umožnit grafické kartě používat ovladač pro Windows 7 v systému Windows 10. Obaly ovladačů může poskytovat buď původní výrobce zařízení (OEM), nebo vývojář třetí strany.

Aktualizováno August 6, 2019 od Per C.

quizOtestujte své znalosti

Data may be transferred from RAM to an SDD using what type of file?

A
Swift file
0%
B
Switch file
0%
C
Swap file
0%
D
Swatch file
0%
Correct! Incorrect!     View the Swap File definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice Obal na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.