Day21继承

继承可实现代码的复用,子类获得父类的属性与方法,且可在此基础上拓展
image

package oop1.Demo5;
//在java中,所有的类,都直接或间接继承object
//人     父类
public class person /*extends Object*/{
    public int getMoney() {
        return money;
    }

    public void setMoney(int money) {
        this.money = money;
    }
    /*继承中修饰符的优先级,从上至下范围大到小
    public
    protect
    default
    private
     */

    public int money = 10_0000_0000;
    public void say(){
        System.out.println("说一句话");
    }
}
package oop1.Demo5;


//学生是人,即派生类,是人的子类
//子类继承父类就会继承父类的所有方法
public class Student extends person {
    //快捷键:ctrl+H
    //用于查看一个类与类之间的继承关系
}
package oop1.Demo5;

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

}
posted @ 2025-09-24 13:28  冰涿  阅读(8)  评论(0)    收藏  举报