[2 1。什麼是封裝?
封裝是面向對象的編程(POO)的基本原理之一,它允許隱藏對象的實現詳細信息。這意味著您可以更改對象的內部實現,而不會影響系統的其他部分與之相互作用。此功能在未來維護代碼方面促進了模塊化和易於措施。
:可以進行類實現的更改,而無需修改使用此類的代碼,因為公共接口保持不變。
:在類本身和子類中可以訪問屬性和方法。
public setter 訪問私有屬性。這些方法提供了一種訪問或操縱屬性的方法,因為它們可以具有限制其他類訪問此屬性的修飾符,就像 private
一樣,尊重封裝:
package exemplos.poo.ex; public class Pessoa { private String nome; // Método para acessar o atributo nome public String getNome() { return nome; } // Método para modificar o atributo nome public void setNome(String nome) { this.nome = nome; } }
:允許您更改屬性的值。 5。何時使用封裝? 應盡可能在便便中應用封裝,因為它提供了許多好處:
結論
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3