1. 程式人生 > >java是否能實現多繼承?

java是否能實現多繼承?

答案是: 能,但是java能實現多繼承是java當中的介面之間能實現多繼承,而java當中的類是不能實現多繼承的,類只能實現單繼承;

類不能實現多繼承的原因是: 如果類之間實現了多繼承,將可能造成程式的紊亂,因為類與類之前可能存在相同的方法,程式在執行子類的物件或者

子類呼叫某一方法,若父類中含有相同的方法,比如父類中都含有show()的方法,子類呼叫時系統將不知呼叫哪個父類的方法,從而程式報錯,所以java的類與類之間是不能實現多繼承的,只能實現單繼承。介面之間能實現多繼承;