關于接口中不能存在static
修飾的方法,我們一直都知道接口中不能出現static
修飾的方法。但是原因很少提及,大概分析了下:
-
static
代表類修飾,她修飾的成員都是基于類的,不是實例的,對于類實例來說大家都一樣; - 接口中不能只能出現
abstract
修飾的方法,這意味著,該方法實現各不相同(即使你故意做一致實現),則不能稱之為類方法
。這與static
作用想矛盾了。
以上是我的個人理解,如果有錯誤,一定請大家多多指教!!!
關于接口中不能存在static
修飾的方法,我們一直都知道接口中不能出現static
修飾的方法。但是原因很少提及,大概分析了下:
static
代表類修飾,她修飾的成員都是基于類的,不是實例的,對于類實例來說大家都一樣;abstract
修飾的方法,這意味著,該方法實現各不相同(即使你故意做一致實現),則不能稱之為類方法
。這與static
作用想矛盾了。以上是我的個人理解,如果有錯誤,一定請大家多多指教!!!