Namespace

Ein Namespace (Namensbereich) ist eine Kennung für eine Gruppe eindeutiger Namen. Verwenden Sie den Namespace als Qualifikationsmerkmal zum Auflösen von Konflikten in einem weitergefassten Kontext. Wenn Sie beispielsweise über eine EGL-Bibliothek namens CustomerLib verfügen, müssen sämtliche Namen in der Bibliothek eindeutig sein (wobei einige dieser Namen auch Qualifikationsmerkmale enthalten können, um sie eindeutig zu machen). Somit gilt: Wenn Sie eine Variable namens runningBalance im Namespace von CustomerLib deklarieren, können Sie auch außerhalb dieses Namespace auf diese Variable verweisen, indem Sie den Namespace (mithilfe der Punktsyntax) zum Variablennamen hinzufügen:
CustomerLib.runningBalance = CustomerLib.runningBalance + 
     myCustomer.customerBalance;

Feedback