命名空间

利用了winodw对象，来模拟命名空间的概念