美文网首页
子类可以继承private修饰的父类方法

子类可以继承private修饰的父类方法

作者: qiuzhenjie | 来源:发表于2021-09-27 20:36 被阅读0次

子类在继承父类的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

相关文章

  • 继承

    继承的特性 --子类拥有父类的private方法和属性--子类可以拥有自己的方法--子类可以重写父类的方法--单一...

  • java之面向对象6

    继承: java是单继承,只有一个父类。 好处:子类拥有父类的全部属性和方法,但private修饰的无效。

  • JAVA语言第三课

    继承的特性 子类拥有父类非private的属性,方法。 子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。 ...

  • 子类可以继承private修饰的父类方法

    子类在继承父类的private修饰的方法时,不能添加@Override注解,也不能被直接调用 如果直接调用,则会提...

  • JAVA——继承知识解惑及使用

    1. 继承的特性 子类拥有父类非private的属性,方法。 子类可以拥有自己的属性和方法,即子类可以对父类进行扩...

  • Java 的小白学习笔记九(面向对象-继承)

    继承 继承特性 1. 子类拥有父类非private的属性,方法 2. 子类可以拥有自己的属性和方法 3. 子类可以...

  • 子类将继承父类所有的方法和属性吗?为什么?子类不能继承父类的所有方法和属性,只能继承父类所有的非private(私...

  • 2018-03-06

    基础篇: 面向对象的特征:继承+多态,封装。 继承的特性: 子类拥有父类非private的属性,方法。 子类可以拥...

  • Java——继承的理解

    1.子类可以调用父类的属性和方法(private修饰的不可以调用),当子类和父类有同名的属性时,通过用this.属...

  • 7-9 复用,多态及接口

    继承 子类继承父类,那么意味着子类继承了父类的所有非private的属性和方法。 子类在构造器初始化的时候,构造器...

网友评论

      本文标题:子类可以继承private修饰的父类方法

      本文链接:https://www.haomeiwen.com/subject/aeyknltx.html