非访问修饰符的继承

时间:2013-09-22 12:54:40

标签: java inheritance access-modifiers

有哪些规则,或者您可以提供有关字段和方法的非访问修饰符在继承时会发生什么情况的明确信息。 例如:

class Super {
    public final int x; 

    protected strictfp final printX() {
        System.out.println(x);
    }
}

class Sub extends Super {
}

继承的x和printX有哪些非访问修饰符?你能提供详细规则的链接吗?

1 个答案:

答案 0 :(得分:0)

继承是指如何通过子类访问超类的成员;子类实际上不会获得自己的副本。这意味着xprintX在子类中访问时仍然具有完全相同的修饰符,因为它们实际上仍然在超类中声明。