黑马程序员技术交流社区

标题: 类调用的问题 [打印本页]

作者: 邱纲    时间: 2012-2-20 10:12
标题: 类调用的问题
请问一下,是有包名的类可以调用无包名的类还是无包名的类可以调用有包名的类?
作者: 【专】【属】    时间: 2012-2-21 09:15
类调用与有包名和无包名无关,只与类的访问修饰符有关了。
可以重新看一下毕老师讲的类的访问修饰符的一节
作者: 王康    时间: 2012-2-21 09:27
【专】【属】 发表于 2012-2-21 09:15
类调用与有包名和无包名无关,只与类的访问修饰符有关了。
可以重新看一下毕老师讲的类的访问修饰符的一节 ...

同意您的观点:
类调用与有包名和无包名无关,只与类的访问修饰符有关。
如果访问权限够的带有包名的类,可以导入类所在的包.如果访问权限够的不带有包名的类,那就可以直接访问了啊.

作者: 李会启    时间: 2012-2-21 10:05
类的调用与有没有包名没有关系,与访问修饰符有关系,
作者: 邱纲    时间: 2012-2-21 11:57
我说的不是这个意思,是我在张老师的视频里面看到的,在编号46那个视频里面的


作者: dangfei    时间: 2012-2-21 14:21
跟有误包名无关吧,只要能找到类所在位置,且修饰符允许就可以调用。你可以自己做实验试试。
作者: 泮和顺    时间: 2012-2-21 14:40
都可以吧 有包名的要引入包名
作者: 雷楚光    时间: 2012-2-21 15:03
本帖最后由 雷楚光 于 2012-2-21 15:07 编辑

有包名的类不可以调用无包名的类,什么原因我也不知道
作者: 雷楚光    时间: 2012-2-21 15:08
可能是无法确定路径的关系吧。
作者: 温昌寿    时间: 2012-2-21 15:16
应该是同可以访问的,其实无包名JAVA会自动创建一个可以缺省包的,如果不可以访问只要impoort载入就可以了
作者: 花开~的季节    时间: 2012-2-21 17:43
都可以,但前提是引包,还要与类中定义的修饰符有关




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