继承 extends

首先是基础的继承关系,用extend就可以继承。

再者是继承的东西,包括:变量(也包括类变量)、全部非私有的属性和方法(除了父类的构造方法)

 注:构造方法

class C{
    public C() {
    }
}

 

class Person{
    String name ="a";
    static String ace ="111";
    int height;
    public void rest(){

    }
}
class Student extends Person{               //继承Person

    String major;
    public void study(){
        rest();
        System.out.println(ace);
        System.out.println(name);
    }
    public Student(String name,int height,String major){
        System.out.println(name);
        this.name = name;
        this.height = height;
        this.major = major;
    }
}

用instanceof可以判断 左侧的对象 是否是 右侧类的实例

 

posted @ 2023-04-17 20:56  Link_Soul  阅读(23)  评论(0)    收藏  举报