首頁 > Java > java教程 > 主體

使用介面參考

Mary-Kate Olsen
發布: 2024-10-02 06:17:01
原創
784 人瀏覽過
  • 在 Java 中可以宣告介面類型的參考變數。

  • 該變數可以引用任何實作該介面的物件。

  • 當透過介面引用呼叫物件的方法時,將執行該物件實現的方法的版本。

  • 此行為類似於使用超類別引用存取子類別物件。

Usando referências de interfaces

Usando referências de interfaces

Usando referências de interfaces

重要重點:

  • 引用變數宣告:

  • 變數ob被宣告為Series ob;,這表示ob可以引用任何實作Series介面的物件。這允許您的程式碼具有靈活性和多態性。

  • 參考儲存:

  • 在循環中,ob 交替分配給twoOb(ByTwos 的實例)和 ThreeOb(ByThrees 的實例)。這示範如何使用單一引用變數來操作介面的不同實作。

  • 訪問受限:

  • 由於 ob 是 Series 引用,因此您只能透過它存取 Series 介面中定義的方法。這意味著無法存取超出介面範圍的方法或變數。例如,如果您嘗試呼叫未在 Series 介面中聲明的方法,編譯器將產生錯誤。

  • 優點:

  • 多態性:您可以使用相同的介面引用 (ob) 與不同的實作(例如 ByTwos 和 ByThrees)進行交互,而無需更改使用該引用的程式碼。

  • 彈性:允許您變更實作而不影響使用該介面的程式碼。

以上是使用介面參考的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板