extends可以理解为全盘继承了父类的功能

implements可以理解为为这个类附加一些额外的功能

举个例子,Animal是一个父类,cat,dog,bird,insect都extends了Animal,

但是cat,dog,bird还可以implements比如run,shout这些interface,bird,insect可以implements比如fly这些interface