同一个java文件里的不同类能不能相互访问?

来源:百度知道 编辑:UC知道 时间:2024/06/10 10:27:27
同一个java文件里的不同类能不能相互访问?

当然能啊,

chinagenius这位朋友,你说只要是非private的就可以访问,请问有private的类吗?
不过private的构造器是有的,如果某个类的构造器设成了private,那在外边是不可以new一个对象的,不过不会妨碍其它的类访问这个类...

只要是非private的就可以访问! 同一文件下跟同一包下的效果是一样的!
所不同的是同一文件下只能有一个public类,这个类的类名要与文件名相同

问题补充:
汗 。。。。。。 非常抱歉!! 误人子弟了! 非常感谢fanchangyong08的提醒,类是不能设置成private的 !

另外,同一个文件下一个类仍然不能访问另外一个类的私有属性!

类是可以相互访问的,至于里面的方法或者属性那就要看你设置的是private或者public。