Java多態八:接口中的默認方法;接口中的靜態方法;接口應用中的常見問題

1.爲什麼需要默認方法 設想這樣一種情況:有接口InterA,其中有兩個方法a()和方法b();類ClassB實現了接口InterA,但對於類ClassB其並不需要實現方法b();(或是說,對於類ClassB來說,方法b()不是必須的。即,在類ClassB即不想實現方法b(),又不想讓自己成爲抽象類); 這個時候,只需在接口InterA中,將方法b()設置爲默認方法即可:其中需要用到default
相關文章
相關標籤/搜索