oop - 术语 "Namespace"的澄清

标签 oop class object namespaces

我对术语“命名空间”的理解本质上是一个类;方法和变量的容器。尽管这似乎加倍了我认为的类定义。

有人可以证实或澄清这种信念吗?

最佳答案

我会说命名空间是一种在容器中对符号(类、函数……取决于您使用的确切语言)进行逻辑分组的方式,以确保这些符号不会与其他符号(可能有同名)在其他命名空间中。

关于oop - 术语 "Namespace"的澄清,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6771287/

相关文章:

c++ - 对象数组和继承

java - 将对象转换为作为参数传递的类类型

javascript - Javascript 中的数组未更新

javascript - 错误 : [orderBy:notarray] Expected array but received: {}

测试 "Class"的不同仿真的 Javascript 基准

php - 深入了解 PHP 中的基本 OOP

java - 公共(public)方法如何返回私有(private)类型?

c++ - undefined reference to operator<<.... 是什么意思?在 C++ 中

python - 如何测试从某个抽象类继承的对象类

c# - 传递接口(interface)而不是对象实例