Espazo de nomes: Diferenzas entre revisións

Contido eliminado Contido engadido
Toliño (conversa | contribucións)
reelaboro o artigo (os espazos de nomes non son algo propio do software MediaWiki), collendo dúas referencias de en.wp
Toliño (conversa | contribucións)
mSen resumo de edición
Liña 1:
:''Para ler sobre o uso que se lles dá aos espazos de nomes na Wikipedia, véxase [[Wikipedia:Espazo de nomes]].''
Por regra xeral, un '''espazo de nomes''' (en inglés, '''''namespace''''') é un contedor para un conxunto de identificadores ([[nome]]s). Os espazos de nomes premiten diferenciar identificadores [[homónimo]]s en espazos de nomes diferentes.<ref>{{cite web|accessdate=23-02-2010|url=http://en.csharp-online.net/CSharp_FAQ:_What_is_a_namespace|title=C# FAQ: What is a namespace|publisher=C# Online Net|location=http://en.csharp-online.net/|quote=A namespace is nothing but a group of assemblies, classes, or types. A namespace acts as a container—like a disk folder—for classes organized into groups usually based on functionality. C# namespace syntax allows namespaces to be nested.|language=inglés}}</ref><ref>{{cite web|url=http://www.webopedia.com/TERM/N/namespace.html|title=namespace|publisher=Webopedia|quote=The set of names in a naming system.|language=inglés|accessdate=30-03-2012}}</ref> Isto é, un identificador definido nun espazo de nomes queda asociado con ese espazo de nomes. Porén, o mesmo identificador pode definirse independentemente en varios espazos de nomes, é dicir, o significado asociado cun identificador definido nun espazo de nomes é independente do mesmo identificador declarado en calquera outro espazo de nomes. A miúdo, os espazos de nomes agrupan nomes segundo a súa funcionalidade. Cada sistema informático que permite a existencia de espazos de nomes especifica as regras que determinan a que espazo de nomes pertencen as ocorrencias dun identificador.
 
==Notas==