自学JVAVA---(18)--(内功心法【16】)继承

    xiaoxiao2025-06-07  17

    继承 继承父类的一切,难跨私有的边界。 java只可单继承,多种实现可成仁。 inherit:继承 java中只有单继承但是可以多实现即一个类实现多个接口 子类继承了父类, 也将获得父类的***全部成员变量和方法***. 这与我们现实中子辈从父辈那里获得一笔财富的继承关系很像. 但是 , Java的子类不能继承父类的构造器. 不可以使用父类私有方法

    public class ExtendsDemo { private void methoud(){ System.out.println("i am private method"); } public void methoud(int a , int b){ System.out.println("i am public method"); } protected void methoud(double a , int b){ System.out.println("i am public method"); } void methoud(String a , int b){ System.out.println("i am public method"); } } class Extends2 extends ExtendsDemo{ } class Test{ public static void main(String[] args) { Extends2 e2 = new Extends2(); //只可以使用公共方法 默认修饰 或者受保护 即protected 修饰的方法 e2.methoud(2 ,3); e2.methoud(32 ,3); e2.methoud("234",3); } }
    最新回复(0)