继承可实现代码的复用,子类获得父类的属性与方法,且可在此基础上拓展
package oop1.Demo5;
//在java中,所有的类,都直接或间接继承object
//人 父类
public class person /*extends Object*/{public int getMoney() {return money;}public void setMoney(int money) {this.money = money;}/*继承中修饰符的优先级,从上至下范围大到小publicprotectdefaultprivate*/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);}}