-2
我在這裏搜索了關於抽象類和接口的不同問題。我知道他們做了什麼,但我想知道的是什麼時候使用它們,什麼時候使用接口而不是抽象類,反之亦然,以及抽象類應該包含什麼?任何人都可以給我一個例子嗎?正確使用接口和抽象類
我在這裏搜索了關於抽象類和接口的不同問題。我知道他們做了什麼,但我想知道的是什麼時候使用它們,什麼時候使用接口而不是抽象類,反之亦然,以及抽象類應該包含什麼?任何人都可以給我一個例子嗎?正確使用接口和抽象類
看看這個網頁:http://www.javaworld.com/javaworld/javaqa/2001-04/03-qa-0420-abstract.html。它解釋了一些差異,以及何時應該使用每個差異。
編輯:或這個:http://www.javabeginner.com/learn-java/java-abstract-class-and-interface。我認爲這個更好。
還有很多SO問題可以解決這個問題, [this one](http://stackoverflow.com/questions/8688666/interface-and-abstract-class-in-java/8713625#8713625),[this one](http://stackoverflow.com/questions/2091893)/pure-abstract-class-and-interface/2092139#2092139),[this one](http://stackoverflow.com/questions/1221512/when-to-use-abstract-class-or-interface),.. 。 – Robin 2012-04-20 05:51:06