继承


继承

package zaiyang.oop.demo05;

public class Application {
    public static void main(String[] args) {
        Student student = new Student();
        student.say();
        System.out.println(student.getMoney());

    }

}
package zaiyang.oop.demo05;
//老师 is 人 : 派生类,子类
public class Teacher extends Person{
}
package zaiyang.oop.demo05;
//学生 is 人 :派生类,子类
//子类继承了父类,就会拥有父类的全部方法!
//Ctrl + H
public class Student extends Person {
}
package zaiyang.oop.demo05;
//Person 人 :父类
//在Java中,所有的类都默认直接或间接的继承Object
public class Person {

    //public公共的
    //prbtected受保护的
    //private私有的
    //default默认的


   private int money = 10_0000_0000;

    public void say(){
        System.out.println("说了一句话");
    }

    public int getMoney() {
        return money;
    }

    public void setMoney(int money) {
        this.money = money;
    }
}

相关