介面使用限制

  • 介面中只有public許可權(不管是屬性還是方法,其許可權均為public).

  • 介面中public/static/final/abstract均可以省略.

介面使用原則

  • 阿里編碼規約:介面中方法和屬性不要加任何修飾符,public也不要加,保證程式碼簡潔性.

  • 當一個子類既需要實現介面又需要繼承抽象類時,請先使用extends繼承一個抽象類,而後使用implments實現多個介面.

  • 抽象類可以使用implements實現介面,但是介面不能extends抽象類

  • 介面可以使用extends繼承多個父介面