」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 了解受保護的成員

了解受保護的成員

發佈於2024-11-04
瀏覽:448
  • protected 修飾符允許成員在其包內以及其他包中的子類進行存取。

  • 受保護的成員可由所有子類別使用,但仍受到保護,無法被套件外部的程式碼存取。

  • 舉例可以幫助你更好的理解protected的作用。

  • 在範例中,Book 類別已更改,以便其實例變數受到保護。

Entendendo os membros protegidos

  • 建立名為 ExtBook 的 Book 子類別。

  • 建立一個使用 ExtBook 的名為 ProtectDemo 的類別。

  • ExtBook 新增一個欄位來儲存發布者名稱。

  • ExtBook 還有多種存取器方法。

  • 這兩個類別(ExtBook 和 ProtectDemo)位於 bookpackext 套件中。

  • Entendendo os membros protegidos

  • Entendendo os membros protegidos

  • Entendendo os membros protegidos

  • ExtBook 擴展了 Book,它允許您存取受保護的 Book 成員,即使它們位於不同的套件中。

  • ExtBook 可以直接存取受保護的成員,例如 title、author 和 pubDate,為這些變數建立存取器方法。

  • 在ProtectDemo類別中,拒絕直接存取這些變量,因為ProtectDemon不是Book的子類別。

  • 如果從 books[0].title = "test title"; 行中刪除註釋,則由於存取限制,程式將無法編譯。

版本聲明 本文轉載於:https://dev.to/devsjavagirls/entendendo-os-membros-protegidos-3eg2?1如有侵犯,請聯絡[email protected]刪除
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3