我與大家一起來(lái)探討這樣一個(gè)問(wèn)題:一個(gè)類(lèi)實(shí)現(xiàn)兩個(gè)接口而這兩個(gè)接口中都有一個(gè)同樣的方法void getSpring();
而且這個(gè)方法的參數(shù)都完全相同。這個(gè)時(shí)候我們?cè)谶@個(gè)類(lèi)中應(yīng)該怎樣來(lái)實(shí)現(xiàn)這兩個(gè)接口呢?到訪問(wèn)的時(shí)候應(yīng)該怎樣調(diào)用呢?
其實(shí)這種情況也是存在的下而一個(gè)說(shuō)明:
一個(gè)軟件高手定義了一個(gè)接口Door 有一個(gè)報(bào)警的方法void report();
我也有一個(gè)Gate接口中有一個(gè)門(mén)鈴響的方法void report();
而我要定義一個(gè)門(mén)類(lèi),要這個(gè)門(mén)能報(bào)警和門(mén)鈴響這時(shí)MyDoor這個(gè)類(lèi)就要實(shí)現(xiàn)Door與Gate這兩個(gè)接口?
我想與大家探討一下這樣的一種情況有可能出現(xiàn)吧。那要怎樣來(lái)實(shí)現(xiàn)呢?這樣的情況需不需要解決呢?
一個(gè)類(lèi)實(shí)現(xiàn)兩個(gè)接口而這兩個(gè)接口中都有一個(gè)同樣的方法
Comments
# re: 一個(gè)類(lèi)實(shí)現(xiàn)兩個(gè)接口而這兩個(gè)接口中都有一個(gè)同樣的方法
春天 spring
那你這樣我實(shí)例這個(gè)對(duì)象時(shí),調(diào)用這個(gè)方法report。那我調(diào)用的是哪個(gè)接口的方法呢。如果門(mén)鈴壞了,那報(bào)警可是好用的呀。你知道我調(diào)用的是哪個(gè)嗎?
Posted @ 2009-02-24 20:13 回復(fù) 更多評(píng)論