1. 程式人生 > >Java支持多繼承麽?

Java支持多繼承麽?

道具 實現 重新 ava size 說明 spa 但是 span

Java中類不支持多繼承,只支持單繼承(即一個類只有一個父類)。 但是java中的接口支持多繼承,,即一個子接口可以有多個父接口。(接口的作用是用來擴展對象的功能,一個子接口繼承多個父接口,說明子接口擴展了多個功能,當類實現接口時,類就擴展了相應的功能)。

Java只支持單繼承是出於安全性考慮,如果子類繼承了多個父類裏面有相同的方法或者屬性,子類不知道具體繼承哪個,而接口可以多實現,是因為接口只定義方法,沒有具體的邏輯實現,多實現也要重新實現方法。

Java支持多繼承麽?