Jmenný prostor

Z Wikipedie, otevřené encyklopedie
Skočit na navigaci Skočit na vyhledávání

Jmenný prostor je v informatice prostředek pro seskupování jmen (symbolů, identifikátorů), který zabraňuje jejich kolizím – může být dovoleno použít stejné jméno pro několik různých objektů, pokud je zajištěno, že při každém použití tohoto jména bude možné jednoznačně určit, na který objekt jméno referuje.

Jako jmenný prostor fungují adresáře v souborových systémech – na disku nebo jiném úložišti může být více souborů téhož jména, pokud jsou v různých adresářích.

Jmenný prostor může vzniknout implicitně: pokud se jména návěstí v programovacím jazyce mohou vyskytovat pouze v příkazu goto nebo na začátku příkazu, kde za nimi musí být dvojtečka, může být povoleno používat stejná jména pro jméno proměnné i návěstí.

V jazyce Java slouží k uspořádání obsahu do jmenných prostorů takzvané balíčky.