关闭

"覆盖"私有方法

标签: classstring编程java
2282人阅读 评论(9) 收藏 举报

//aaa.java

今天看Java编程思想291页,发现有点问题

public class aaa {
    private void f(){
        System.out.println("private f()");
    };
    public static void main(String s[]) {
        aaa test = new bbb();
        test.f();
    }
}
class bbb extends aaa{
    public void f(){
        System.out.println("public f()");
   }
}
 
结果居然是private f(),为什么??? 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:303718次
    • 积分:4407
    • 等级:
    • 排名:第7106名
    • 原创:132篇
    • 转载:5篇
    • 译文:1篇
    • 评论:66条
    最新评论
    原创Blog