微服務架構 java中什么是類的封裝性?
java中什么是類的封裝性?類的封裝意味著類的成員變量不能被外部類隨意修改。定義類的成員時,使用private關鍵字指定成員的訪問權限,只能由類的其他成員方法調用,不能由其他類中的方法調用;為了實現封
java中什么是類的封裝性?
類的封裝意味著類的成員變量不能被外部類隨意修改。定義類的成員時,使用private關鍵字指定成員的訪問權限,只能由類的其他成員方法調用,不能由其他類中的方法調用;為了實現封裝,通常將類的成員變量聲明為private,然后通過public方法訪問。對于變量的操作,通常有讀取和賦值操作。我們通常定義兩種方法來實現這兩種操作,即getxxx()和setxxx()。類是一個模塊。我們應該讓模塊只公開必須為外界所知的內容,而隱藏所有其他內容。再次編程時,應盡量避免一個模塊直接修改或操作另一個模塊的數據。模塊設計追求強內聚、弱耦合。