在父类里面写一个public方法, 然后在public方法里面调用私有方法,这样子类实例化父类对象后就可以通过调用public方法来调用私有方法,就像单例模式一样,利用public方法来控制对父类中私有方法的访问.(本人菜鸟程序员,答得不好不要喷) public class Father { private void fun() { System.out.println("private"); } public void fun02() { fun(); } }public class Son extends Father{ public static void main(String[] args) { Father father = new Father(); father.fun02(); } }
public class Father {
private void fun() {
System.out.println("private");
}
public void fun02() {
fun();
}
}public class Son extends Father{ public static void main(String[] args) {
Father father = new Father();
father.fun02();
}
}
反射可以忽视作用域