中的命名空间和类有什么区别?
概念上:命名空间就像房子、柜子、抽屉,是放类、常量、静态变量以及下一级命令空间的容器类就像冰箱、衣服、圆珠笔,是有结构、定义了行为的一种数据结构,它们的运行时实例叫做对象实践中:对C++来讲, 基本建模工具是类而不是命令空间,命令空间主要用来避免名字冲突如果概念上有嵌套的需要,首选嵌套类,因为嵌套类相比命令空间,可以可以有成员方法可以有访问控制
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有