子类在继承父类的private修饰的方法时,不能添加@Override注解,也不能被直接调用
public class Parent {
private int a;
private int b;
private void as(HashMap hashMap) {
System.out.println("父类");
}
}
public class Childextends Parent{
// @Override
public void as(HashMap map) {
System.out.println("子类");
}
public static void main(String[] args) {
Parent gds =new Child();
HashMap map =new HashMap();
map.put("s","1");
// gds.as(map);
}
}
如果直接调用,则会提示没有权限
image.png
网友评论