介面(interface)型態 - OpenHome.cc

文章推薦指數: 80 %
投票人數:10人

From Gossip@Openhome JavaGossip:介面(interface)型態 表面上看來,介面有點像是完全沒有任何方法被實作的抽象類別,但實際上兩者在語義與應用上是有差別的。

「繼承某抽象類別的類別必定是該類別的一個子類」,由於同屬一個類型,只要父類別中也有定義同名方法,您就可以透過父類別型態來操作子類實例中被重新定義的方法,也就是透過父類別型態進行多型操作,但「實作某介面的類別並不被歸屬於哪一類」,一個物件上可以實作多個介面



請為這篇文章評分?