Hilfe:Portal

Aus DAFFG

Wechseln zu: Navigation, Suche
(Der "Namensraum" - wie er in FamilienWIKi verwendet wird)
(Der "Namensraum" - wie er in FamilienWIKi verwendet wird)
Zeile 137: Zeile 137:
=== Der "Namensraum" - wie er in FamilienWIKi verwendet wird ===
=== Der "Namensraum" - wie er in FamilienWIKi verwendet wird ===
-
Der '''Namensraum''' ist ein Begriff aus der Programmierung. Dabei werden – vor allem bei der objektorientierten Programmierung – die Namen für Objekte in einer Art Baumstruktur angeordnet und über entsprechende [[Pfadname]]n eindeutig angesprochen.
+
Der '''Namensraum''' ist ein Begriff aus der Programmierung. Dabei werden – vor allem bei der objektorientierten Programmierung – die Namen für Objekte in einer Art Baumstruktur angeordnet und über entsprechende Pfadnamen eindeutig angesprochen.
Namensräume können selbst wieder aus Namensräumen bestehen. Namensräume werden dazu verwendet, Konflikte bei der Namensvergabe zu verhindern. Graphisch sind Namensräume mit Bäumen äquivalent; d. h. Namensräume haben eine Wurzel (einen festen, definierten Ausgangspunkt), Knoten (Verzeichnisse) und Blätter (Objekte).
Namensräume können selbst wieder aus Namensräumen bestehen. Namensräume werden dazu verwendet, Konflikte bei der Namensvergabe zu verhindern. Graphisch sind Namensräume mit Bäumen äquivalent; d. h. Namensräume haben eine Wurzel (einen festen, definierten Ausgangspunkt), Knoten (Verzeichnisse) und Blätter (Objekte).
Zeile 143: Zeile 143:
Ein Namensraum ist ein deklaratorischer Bereich, der einen zusätzlichen Bezeichner an jeden Namen anheftet, der darin deklariert wurde. Dieser zusätzliche Bezeichner macht es weniger wahrscheinlich, dass ein Namenskonflikt auftritt mit Namen, die anderswo im Programm deklariert wurden. Es ist möglich, den gleichen Namen in unterschiedlichen Namensräumen ohne Konflikt zu verwenden, auch wenn der gleiche Name in der gleichen Übersetzungseinheit vorkommt. Solange er in unterschiedlichen Namensräumen erscheint, ist jeder Name eindeutig aufgrund des zugefügten Namensraumbezeichners.
Ein Namensraum ist ein deklaratorischer Bereich, der einen zusätzlichen Bezeichner an jeden Namen anheftet, der darin deklariert wurde. Dieser zusätzliche Bezeichner macht es weniger wahrscheinlich, dass ein Namenskonflikt auftritt mit Namen, die anderswo im Programm deklariert wurden. Es ist möglich, den gleichen Namen in unterschiedlichen Namensräumen ohne Konflikt zu verwenden, auch wenn der gleiche Name in der gleichen Übersetzungseinheit vorkommt. Solange er in unterschiedlichen Namensräumen erscheint, ist jeder Name eindeutig aufgrund des zugefügten Namensraumbezeichners.
-
Die meisten modernen Programmiersprachen unterstützen Namensräume. Die Auszeichnungssprache [[Extensible Markup Language|XML]] unterstützt ebenfalls Namensräume, wobei der Präfix durch einen [[Doppelpunkt]] vom lokalen Namen getrennt wird.
+
Die meisten modernen Programmiersprachen unterstützen Namensräume. Die Auszeichnungssprache Extensible Markup Language, XML, unterstützt ebenfalls Namensräume, wobei der Präfix durch einen [[Doppelpunkt]] vom lokalen Namen getrennt wird.
-
Beispiel in FamilienWIKI:
+
Beispiel für Namenräume in FamilienWIKI:
Medicus:Georg_Friedrich_Adolph_Medicus_(*1876)
Medicus:Georg_Friedrich_Adolph_Medicus_(*1876)

Version vom 30. September 2011, 17:54 Uhr

Persönliche Werkzeuge
Namensräume
Varianten
Aktionen
DAFFG
FamilienWIKI
Familiennamen
Buch erstellen