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