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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 许慎誉 中级黑马   /  2015-2-4 21:06  /  1727 人查看  /  13 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

权限修饰符的权限从大到小是public , protected , 默认  , private. 如果父类的修饰符是protected,那么子类的权限修饰符可以是什么??是比父类的高还是低,还是都行?

13 个回复

倒序浏览
不能比父类的权限更高
回复 使用道具 举报
子类最好是默认,什么都不写
回复 使用道具 举报
tds13821562936 发表于 2015-2-4 21:08
不能比父类的权限更高

意思是除了public其他都行
回复 使用道具 举报
许慎誉 发表于 2015-2-4 21:50
意思是除了public其他都行

是相对的……
回复 使用道具 举报
貌似 子类要比父类的权限要高吧。。
回复 使用道具 举报
访问修饰符 子类的访问修饰符 要求大于或等于父类方法的修饰符 public >protected>default(不写)>private
回复 使用道具 举报
要和父类一样挥着是高哦
回复 使用道具 举报
类的修饰符不能为private、protected、static
成员变量的修饰符不能为abstract
构造方法的修饰符不能为abstract、final、static
回复 使用道具 举报
楼上是正确的。
回复 使用道具 举报
楼主,类的修饰符只能是public或者是默认吧~
回复 使用道具 举报
要大于等于父类的修饰符
回复 使用道具 举报
子类要不父类的权限宽,但是protected和private是不可以用来修饰类的。
回复 使用道具 举报
类好像也可以被static修饰吧。比如:内部类。。。。:lol:lol
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马