類單繼承多實現,接口多繼承

類爲什麼只能單繼承 java只支持單繼承,如果子類繼承的多個父類裏面有相同的方法或者屬性,子類將不知道具體繼承哪一個,會產生歧義。 舉例說明:如果類A同時繼承了B,C,類B和C有相同的方法d,那麼類A該繼承哪個類的d方法呢,這是不明確的。 如果父類中的方法同名,子類中沒有覆蓋,同樣會產生上面的錯誤。 類是單繼承,多實現。通俗的講,子類只能有一個親身父親,但是一個父類可以有多個孩子。 因此java中
相關文章
相關標籤/搜索