java重写的访问级别是怎样的
时间:2008-07-18 08:11:42
来源:论坛整理 作者: 编辑:chinaitzhe
网友回复:此回复为自动发出,仅用于显示而已,并无任何其他非凡作用
楼主【accpt95cn】截止到2008-07-17 07:37:02的历史汇总数据(不包括此帖):
发帖的总数量:0 发帖的总分数:0 每贴平均分数:0
回帖的总数量:0 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:0 结贴的总分数:0
无满足结贴数:0 无满足结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:---------------------结分的百分比:---------------------
无满足结贴率:---------------------无满足结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
网友回复:该回复于2008-07-17 09:26:45被版主删除
网友回复:访问级别是只能和父类相同,或者比父类访问级别宽泛。例如 protected public ,假如父类是protected,那么子类可以是这两个。
网友回复:至少不能比父类的小。
网友回复:这里有4中访问级别的宽泛程度,自己看看吧http://www.blogjava.net/keweibo/articles/150158.html
网友回复:
网友回复:写个简单的例子:
- Java code
Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ public class Test{ public static void main(String[] args) { } } class Super{ public void test(){ System.out.println("super's test()"); } } class Sub extends Super{ protected void test(){ System.out.println("sub's test()"); } }
编译错误 :
Test.java:13: Sub 中的 test() 无法覆盖 Super 中的 test();正在尝试指定更低的访问权限;为 public
网友回复:子类的访问级别>=父类的访问级别.
除去父类里那些不能被重写的方法外.
网友回复:子类的访问级别>=父类的访问级别.
除去父类里那些不能被重写的方法外.
网友回复:
网友回复:同上。。。。。。。。。。
网友回复:
这个blog中的访问控制级别描述太宽泛,不轻易让人明白,有概念重叠,看这里更清楚http://blog.csdn.net/lovingprince/archive/2008/07/17/2664122.aspx
网友回复:
网友回复:
关键字:java,重写,访问,级别,
下一篇:下面没有链接了











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面