Именски простор: Разлика помеѓу преработките

[непроверена преработка][непроверена преработка]
Избришана содржина Додадена содржина
Нема опис на уредувањето
Ред 7:
==Употреба во заеднички јазици==
Во C++, namespace е дефиниран со namespace блок.
<source lang="cpp">
namespace abc {
int bar;
Ред 23 ⟶ 22:
Namespace во C++ најчесто се користи за да се избегнат судари од имиња. Иако namesace се користи значително во новиот C++ код, но кај постариот код не се користи овај објект. На пример, целата C++ стандардна библиотека е дефинирана во namespace std, но пред многу стандардизација на компонентите се изорно во глобален namespace.
Во Java програмскиот јазик, идеата за namespace e отелотворена во Java пакетот. Сите кодови припаѓаат на пакетот, иако тој пакет не треба да биди јасно именуван. Кодот од другите пакети е пристапен со префиксирање на името на пакетот пред погодниот иденитфикатор. На прмер: Стринг класата во пакетот java.lang може да биди позната java.lang.String ( ова е познато како потполно погодно име на класата).
Како и C++, Java нуди градење кое прави да е непотребно пишувањето на името на пакетот (внесување) . Меѓутоа одредени белези бараат од програмерот за користење на целосно квалифициран израз.
 
 
==XML namespace==