名称空间

名称空间

区别不同的代码的方法
名称空间也称“命名空间”、”名字空间”。VS.NET中的各种语言使用的一种代码组织的形式。通过名称空间来分类,区别不同的代码功能,同时也是VS.NET中所有类的完全名称的一部分。
    中文名:名称空间 外文名: 拼音: 近义词: 反义词: 英文名:Name space 属性:一种代码组织的形式 作用:区别不同的代码功能

简介

命名空间是一种封装事物的方法。在很多地方都可以见到这种抽象概念。例如,在操作系统中目录用来将相关文件分组,对于目录中的文件来说,它就扮演了命名空间的角色。具体举个例子,文件foo.txt可以同时在目录/home/greg和/home/other中存在,但在同一个目录中不能存在两个foo.txt文件。另外,在目录/home/greg外访问foo.txt文件时,我们必须将目录名以及目录分隔符放在文件名之前得到/home/greg/foo.txt。这个原理应用到程序设计领域就是命名空间的概念。

标识代码

名称空间是.NET中提供应用程序代码容器的方式,这样可以惟一标识代码及其内容。名称空间也可以用做.NET Framework中给项分类的一种方式,而大多数项都是类型定义的。默认情况下,代码包含在全局名称空间中。这意味着对于包含在这段代码中的项,只要按照名称进行引用,就可以由全局名称空间中的其他代码访问它。

相关拓展

Handle系统是一个分布式信息系统,旨在为互联网提供高效、可扩展和安全的全局名称服务,是一个集名称空间、名称解析、分布式数据库管理于一体的系统。论文从整体上概述了Handle系统的概念,从设计目的、名称空间和架构几个方面描述了Handle系统。

相关词条

相关搜索

其它词条