La dichiarazione di un namespace avviene nella segeunte maniera:

namespace edmaster
{
}

I namespaces definiscono anch'essi un blocco. Ma in questo caso il blocco stesso è open ended, questo perchè un namespace può estendere il suo spazio su più file.

Qualcuno mi spiega in maniera chiara il concetto di open ended?