使用默認方法進行接口演化–第二部分:接口

引入了默認方法以啓用接口演進。 如果向後兼容是不可替代的,則僅限於向接口添加新方法(這是它們在JDK中的唯一用法)。 但是,如果希望客戶端更新其代碼,則可以使用默認方法逐步演化接口而不會引起編譯錯誤,從而使客戶端有時間將其代碼更新爲新版本的接口。 這個小型系列的第一部分說明了默認實現如何允許在不破壞客戶端代碼的情況下添加,替換和刪除方法。 我愚蠢地宣佈:「以後的文章將探討替換整個接口的方法」,同時
相關文章
相關標籤/搜索