一個(gè)類可以繼承多個(gè)父類嗎 一個(gè)子類能同時(shí)繼承于多個(gè)父類嗎?
一個(gè)子類能同時(shí)繼承于多個(gè)父類嗎?是的。對(duì)于Java,子類只能繼承一個(gè)父類,因?yàn)镴ava是單獨(dú)繼承的。對(duì)于C,一個(gè)子類可以繼承多個(gè)父類,從而實(shí)現(xiàn)多重繼承。這取決于你的具體問(wèn)題是什么。如果它不在Java框
一個(gè)子類能同時(shí)繼承于多個(gè)父類嗎?
是的。對(duì)于Java,子類只能繼承一個(gè)父類,因?yàn)镴ava是單獨(dú)繼承的。對(duì)于C,一個(gè)子類可以繼承多個(gè)父類,從而實(shí)現(xiàn)多重繼承。這取決于你的具體問(wèn)題是什么。如果它不在Java框架中,那么它是對(duì)的。
JAVA的單繼承中允許一個(gè)父類有多個(gè)子類嗎?
當(dāng)然,父類可以有多個(gè)子類。你錯(cuò)了。Java單繼承是指:一個(gè)類只能有一個(gè)直接父類,類似于classaextends B,C語(yǔ)法不好,但接口可以實(shí)現(xiàn)多個(gè)類a實(shí)現(xiàn)B,C(B,C是接口)classanimal{}classcatextends animal{}classdogextensanimal{}cat和dog都是animal的子類
一個(gè)類可以只有一個(gè)父類,但它可以同時(shí)實(shí)現(xiàn)多個(gè)接口。如果接口被理解為一個(gè)特殊類,那么這個(gè)類實(shí)際上繼承了多個(gè)父類。