implements
implements是一个类实现一个接口的关键字
使用该关键字可以实现接口中定义的抽象方法
语法如下:
class A implements B{}
继承是面向对象的三大特性之一
在Java中,通过关键字extends继承一个已有的类,被继承的类称为父类,新的类称为子类。在Java中不允许多继承
extends
extends 关键字直接跟在子类名之后,其后面是该类要继承的父类名称
语法如下:
class 子类 extends 父类 {}
extends和implements的区别:
1、在类的声明中,通过关键字extends来创建一个类的子类。
一个类通过关键字implements声明自己使用一个或者多个接口。
2、JAVA中不支持多重继承,但是可以用接口 来实现,用到关键字implements,继承只能继承一个类,但implements可以实现多个接口,用逗号分开就行了
语法如下:
class A extends B implements C,D,E