Java語言並不支持多重繼承,而只能繼承一個類,不過我們可以使用implements來實現多個接口。
extends繼承的父類:不能聲明為final或者定義為abstract;
implements實現接口interface,用逗號分開就好;
如:class A extends B implements C, D, E
interface的引入是為了部分地提供多繼承的功能。
在interface中只需聲明方法頭,而將方法體留給實現的class來做。 這些實現的class的實例完全可以當作interface的實例來對待。 在interface之間也可以聲明為extends(多繼承)的關系。 注意一個interface可以extends多個其他interface。
