Namespace

A namespace is an identifier for a set of unique names. Use the namespace as a qualifier to resolve conflicts in a larger context. For example, if you have an EGL library named CustomerLib, all names within that library must be unique (with the understanding that some of those names might have qualifiers to make them unique). Therefore, if you declare a variable named runningBalance within the namespace of CustomerLib, you can refer to that variable outside of that namespace by adding the namespace to the variable name (using dot syntax):
CustomerLib.runningBalance = CustomerLib.runningBalance + 
     myCustomer.customerBalance;

Feedback