继承
继承是一个对象获取另一个对象属性的过程,关键字为extends和implements。
extends和implements的区别
implements可以实现多个接口,但extends只能继承一个抽象类。类与类之间称为继承关系:因为该类无论是抽象的还是非抽象的,它的内部都可以定义非抽象方法,这个方法可以直接被子类使用,子类继承即可。
简单代码:
public class Animal { public void eat() { System.out.println("Animal eating..."); } } public class Mammal extends Animal { public void eat() { System.out.println("Mammal eating..."); } } public class Dog extends Mammal { public void eat() { System.out.println("Dog eating..."); } }