class Test extends Reflex {
private void write() {
System.out.println("Test");
}
}
public class Reflex {
private void write() {
System.out.println("Main");
}
public static void main(String[] args) {
Reflex main = new Test();
main.write();
}
}
打印:
Main
如果把write方法的private改成public则打印:Text
解释说private格式被自动觉得是final格式,还是不懂,上面的内部类中的方法又不能修饰成final,这句话该如何解释呢? |