在Java中,继承就是用extends关键字,来让一个类与另一个类建立起一种父子关系(即子类可以继承父类的非私有成员)
package com.ty.java;
public class Animal {
public void a(){
System.out.println("马儿快快跑");
}
}
package com.ty.java;
public class Horse extends Animal{
public static void main(String[] args) {
Horse horse = new Horse();
horse.a();
}
}
代码运行如下:
com.ty.java.Horse
马儿快快跑
Process finished with exit code 0
此外,使用继承还可以减少重复代码量。将重复的代码写在父类里,子类就无需重复,在父类中继承即可。