Cannot reduce the visibility of the inherited method from 編譯錯誤


知識點:

1、子類重寫父類方法時,不能使用比分類中被重寫的方法更嚴格的訪問權限,如父類中的方法是public時,子類的方法就不能是prvate。

2、因為接口定義的方法默認是public的,意思就是你沒有任何訪問修飾符的情況下,系統給接口的方法加上了一個public的訪問修飾符。

3、類的默認訪問修飾符是freidnly,訪問級別比public低,

錯誤原因:類繼承接口,在重寫接口方法時,沒有用public定義

 

參考:https://zhidao.baidu.com/question/48781162.html

https://blog.csdn.net/u014683488/article/details/39119463


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM