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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

为啥子父类class前面加上public  会出现编译错误啊??  应该是谁的权限大啊???

15 个回复

倒序浏览
父类权限要大于等于子类吧
回复 使用道具 举报
不对  应该是小于等于
回复 使用道具 举报
一休 发表于 2015-6-8 21:18
不对  应该是小于等于

我都试了试  还是不对啊
回复 使用道具 举报
编译错误提示是什么呢
回复 使用道具 举报
加了public的类  名字要和文件名一样,比如public class Demo 的文件名必须是 Demo.java。不能是别的
回复 使用道具 举报
子类的权限应该大于等于父类的。比如父类是protected,子类可以是protected也可以是public的。
一个java文件可以有好几个类,但是只有一个类是public的,并且这个类名就是文件名。
回复 使用道具 举报
楼上是正解是
回复 使用道具 举报
是的,子类的权限应该大于等于父类的。
回复 使用道具 举报
子类方法访问权限大于等于父类方法访问权限   (父类如果是public,子类只能是public)
回复 使用道具 举报
一个java文件可以有好几个类,但是只有一个类是public的,并且这个类名就是文件名。 受教了
回复 使用道具 举报
小悟空et 发表于 2015-6-9 09:25
加了public的类  名字要和文件名一样,比如public class Demo 的文件名必须是 Demo.java。不能是别的 ...

好的 谢谢啦     
回复 使用道具 举报
知来者之可追 发表于 2015-6-9 21:42
是的,子类的权限应该大于等于父类的。

明白啦  
回复 使用道具 举报
老徐 发表于 2015-6-9 22:20
一个java文件可以有好几个类,但是只有一个类是public的,并且这个类名就是文件名。 受教了 ...

共进 加油
回复 使用道具 举报
受教了!
回复 使用道具 举报
肯定父类权限大
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马