1. 一個(gè)問(wèn)題? java的類(lèi)可不可在它的父類(lèi)中與其實(shí)現的接口中有相同的方法(完全相同的方法),并且它的父類(lèi)也沒(méi)有實(shí)現那個(gè)接口?
可以,因為java本身不支持多重繼承,就是擔心兩個(gè)父類(lèi)中有相同方法的時(shí)候,即有相同接口的兩個(gè)不同實(shí)現; 而現在的情況是一父類(lèi)與一個(gè)接口,這樣雖然重復了,但是實(shí)現只有一個(gè),所以也不會(huì )造成什么沖突。
例子:HashTable就是這樣的,其父類(lèi)Dictionary與其接口Map,就是這樣,并且這兩個(gè)里面都有put方法等。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。