A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王超洋 中级黑马   /  2012-5-13 23:04  /  2210 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 王超洋 于 2012-5-14 11:32 编辑

命名空间中包含类,类中包含方法,它们的关系容易理解,但是它们的具体作用是什么,我是新手,不太理解,求解释。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

8 个回复

倒序浏览
当一个程序有很多代码的时候,有些类或者方法名字就可能会重复,使用了命名空间,就可以避免这个事情,使用方法是为了避免一大坨代码堆在一起,降低代码的可读性,然后类应该是避免一个一个去创建对象,会很麻烦。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
打个比方 地球是命名空间 每个国家就是一个类 在中国这个类里面 有一个对象叫 张三     张三走路`吃饭`睡觉的动作都可以看成是一个方法

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
一个类文件声明时会指定属于哪个命名空间。
一个类可以声明几个属性.也能声明几个方法或函数。
方法是属于某个类的。
打个比方:
把类比作一个人.那么吃饭、睡觉、工作就是人的一种方法或函数,你住的房间就是命名空间。

评分

参与人数 1技术分 +2 收起 理由
宋天琪 + 2

查看全部评分

回复 使用道具 举报
命名空间就是 类的 文件夹 -----可以放类的地方-----
类 就是 模板 图纸   做东西用的 -----
方法 就是 会做什么事情 -----

你想想看  你想 做个 汽车出来,你就需要 一个 汽车的图纸吧,然后 这个图纸呢 就是一个类 , 就能做出 汽车 (对象) 来 ----
这个 汽车 能启动,能 鸣笛  这就是 方法 ------

个人理解 , 不知道 对你 的理解有没有 帮助 ------

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
问题分门别类,使用方法就是最后的执行过程。大领导只是说干事,中间的则考虑干某事需要某些条件,而最终的民工(方法)则包揽了焊接每一个接头

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
命名空间就相当于上层文件夹,里面只包含文件夹也就是命名空间或者类,类相当于底层文件夹,来实现对象,里面包含具体内容,也就是方法和变量,而方法是类当中具体需要实现的内容。
个人浅见!!!

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
打个比方,一个房子(命名空间)里面,有一个剪刀的模具(类),而这个磨具能做出剪刀(对象),这把剪刀能剪东西,能扎东西(方法)....大概就是这个意思。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马