淺談接口與設計模式

  接口衆所周知就是特定類的共同特徵,指明瞭一個類必須做什麼和不能做什麼。因爲java是單繼承,所以多實現的接口彌補了這一侷限性,接口很大程度上也實現瞭解耦。 解耦:如果一個方法操作的是類,那麼你只能使用這個類及其子類,如果想要將這個方法應用於不在繼承結構中的某個類,那麼就無法實現這一操作,接口可以在很大程度上放寬這種限制,使我們可以編寫可複用性更好的代碼。 先看一個例子 輸出結果: 有一個Pro
相關文章
相關標籤/搜索