extends 用于类继承类或者接口继承接口。implements 用于类实现接口。extends用于继承类只能单继承,用于接口可以多继承。implements则可以用于多实现 |
把接口看做是拓展功能就好。 比如人有游泳方法,鱼也有有游泳的方法。就把游泳作为接口抽出来。
如果你说人和鱼都继承动物,动物都游泳的方法。但是有的动物是不会的 。
动物分成两种 会游泳的就继承这个游泳的接口。
不是动物是东西也能到水里去,比如潜水艇。 那就用潜水艇接口游泳。说的很抽象,看多了就能理解了。
大家都是这样过来的。
|
|