Espace Nom

Extrait de CommunityWiki:EspaceNom

(Traduction CommunityWiki:NameSpace) A l'intérieur d'un espace nom, vous pouvez référer vers des choses par leur nom. Pour référer vers des choses dans un autre espace nom, vous devez qualifier le nom. Cette qualification peut être explicite ou implicite.

Dans la Vraie Vie, nous avons pris l'habitude de ne pas penser aux espaces noms, parce que la plupart des noms indiquent clairement quelle sorte de choses nous parlons. "jaune" est une couleur, le "bouleau" est un arbre. Nous n'avons pas à qualifier "jaune" comme le nom d'une couleur parce que nous le savons implicitement.

En programmation, par contre, les espaces noms sont plus importants : si nous parlons des attributs, de bien différentes choses peuvent porter l'identifiant "id n° 42568". Si toutes ces choses existent dans le même espace nom, nous assumons que 42568 identifie uniquement quelque chose. Si les gens, les projets et les sociétés existent tous dans leur espace nom, nous devons qualifier le numéro identifiant. Est-ce le numéro-id d'une personne, d'un projet, d'une société ?

Voir aussi : MeatBall:NameSpace


Une Grande Soupe

Dernière modification le dimanche 26 septembre 2004 16:33:19

Éditer HistoriqueDeLaPage Diff  InfosSurLaPage