1.java 是重载不了私有方法的,私有方法都被默认设置了final.
// 重载私有方法
package com;
public class Overloading2{
public static void main(String args[]) {
Overloading2 ol = new InClass();
ol.f2();
}
private void f2() {
System.err.println("private method");
}
}
class InClass extends Overloading2{
public void f2() {
System.err.println("public method");
}
}
此会输出private method.