首頁> Java> java教程> 主體

我們能在Java中覆蓋一個受保護的方法嗎?

WBOY
發布: 2023-08-28 15:25:07
轉載
1105 人瀏覽過

我們能在Java中覆蓋一個受保護的方法嗎?

,超類別的受保護方法可以被子類別覆蓋。如果超類別方法受保護,則子類別重寫方法可以具有受保護公共(但不能具有預設私有# ) ) 這表示子類別重寫的方法不能有較弱的存取說明符

範例

class A { protected void protectedMethod() { System.out.println("superclass protected method"); } } class B extends A { protected void protectedMethod() { System.out.println("subclass protected method"); } } public class Test { public static void main(String args[]) { B b = new B(); b.protectedMethod(); } }
登入後複製

輸出

subclass protected method
登入後複製

以上是我們能在Java中覆蓋一個受保護的方法嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!