extends是继承父类,只要那个类不是声明为final或者那个类定义为abstract的就能继承,会覆盖父类定义的变量或者函数
但implements可以实现多个接口,用逗号分开就行了 比如 :
class A extends B implements C,D,E
extends是继承类,implements是实现接口。
区别
extends是继承类,implements是实现接口。
类只能继承一个,接口可以实现多个。
extends继承父类的时候可以重写父类的方法,也可以调用父类的非私有方法;implements实现接口,必须实现接口的所有方法。
extends后面跟的是类,表示继承关系;
如public class Dog extends Animal
继承这个可以理解为继承父类的方法,父类中的方法可以在子类中用到;