內部類實現多繼承(內部類的優勢)及內部類實現一個接口與外圍類實現這個接口的區別

在java中一個類可以多重實現,但不能多重繼承,也就是說一個類能夠同時實現多個接口,但不能同時繼承多個類。但有時候我們確實需要繼承多個類,比如希望擁有兩個類的行爲功能,就很難使用單繼承來解決問題了(當然多層繼承是可以解決的),那麼我們還可以用什麼辦法來解決多重繼承的問題呢?沒錯!用內部類!下面介紹一個案例。假設有一個父親和母親,他們的兒子繼承了他們兩個的優點,那麼怎麼來寫呢? public int
相關文章
相關標籤/搜索