黑马程序员技术交流社区

标题: 关于同一个包下,不同文件含有相同类名的影响与否?? [打印本页]

作者: 茄子    时间: 2014-5-31 22:54
标题: 关于同一个包下,不同文件含有相同类名的影响与否??
本帖最后由 茄子 于 2014-6-2 12:15 编辑

刚才和毕老师上课,完了之后,自己照常写呗,突然发现有错误??、错误的意思说是,已经存在该类???

同一包中,不同文件中的类名称可以相同吗??(百度说的很乱,求大神解释一下呗)

作者: 李小然    时间: 2014-6-1 19:44
同一包中,不同文件中的类名称不可以相同。(public)

类名的全称其实是:包+文件类名

例如:
Date类的全名,是:java.util.Date
java.util为包

如果同包又同类名,就无法区分于是报错了。

举个不是很恰当的例子:
我们在windows下操作,
不是同样的文件类型,你可以取相同的名字:名字+拓展名
同样的文件类型,你就无法取相同的名字了。
作者: 茄子    时间: 2014-6-1 21:06
李小然 发表于 2014-6-1 19:44
同一包中,不同文件中的类名称不可以相同。(public)

类名的全称其实是:包+文件类名

谢谢我小然兄!!!
作者: 茄子    时间: 2014-6-1 21:16
李小然 发表于 2014-6-1 19:44
同一包中,不同文件中的类名称不可以相同。(public)

类名的全称其实是:包+文件类名

小然,是不是,如果没有人给我解决问题,版主有义务必须解决啊!!!???
作者: 李小然    时间: 2014-6-1 21:16
茄子 发表于 2014-6-1 21:16
小然,是不是,如果没有人给我解决问题,版主有义务必须解决啊!!!??? ...

哈哈 差不多吧
我的目标是...没有零回复!:lol
作者: 茄子    时间: 2014-6-1 21:19
李小然 发表于 2014-6-1 21:16
哈哈 差不多吧
我的目标是...没有零回复!

我的目标是,没有蛀牙!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2