java語言中public、private、protected三個關鍵字的用法,重寫和重載的區別。
解答:
作用域 當前類 同包 子類 其它
public √ √ √ √ protected √ √ √ × default √ √ × × private √ × × ×
重寫:發生在父子類之間,方法名相同,參數的類型、個數、順序相同,返回值相同,訪問權限不能更封閉,拋出異常不能寬泛;
重載:發生在同一個類中,方法名相同,但是參數不同(類型不同或個數不同或參數的順序不同),返回值可以不相同。
java語言中public、private、protected三個關鍵字的用法,重寫和重載的區別。
解答:
作用域 當前類 同包 子類 其它
public √ √ √ √ protected √ √ √ × default √ √ × × private √ × × ×
重寫:發生在父子類之間,方法名相同,參數的類型、個數、順序相同,返回值相同,訪問權限不能更封閉,拋出異常不能寬泛;
重載:發生在同一個類中,方法名相同,但是參數不同(類型不同或個數不同或參數的順序不同),返回值可以不相同。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。