namespace: przestrzeń nazw
Technika umożliwiająca grupowanie elementów kodu programu (klasy, metody, funkcje, dane itp.) w dające się zidentyfikować pakiety. Przestrzenie nazw tworzy się przede wszystkim w celu uniknięcia kolizji nazewniczych, tzn. jeśli klasa MojaKlasa zostanie zaliczona do przestrzeni nazw MojaPrzestrzeń, to dostęp do niej można uzyskać tylko poprzez zapis MojaPrzestrzeń::MojaKlasa; (przykład w stylu języka C++ — w innych językach zamiast znaków :: może zostać użyta np. kropka lub jeszcze inny znak). Jeśli zostanie utworzona inna klasa o nazwie MojaKlasa w innej przestrzeni nazw, nie będzie ona kolidować z tą pierwszą.

Podoba Ci się ta strona?
Pomóż nam się rozwijać, wykupując płatne konto. Dzięki temu będziemy mogli tworzyć dla Ciebie jeszcze więcej ciekawych treści, a Ty pozbędziesz się reklam.