Java中的類成員分為屬性和方法。私有屬性和方法是一種類成員的修飾符,它們被稱為訪問修飾符。
私有屬性和方法只能在定義它們的類的內部訪問。這意味著它們不能被外部類或子類訪問。因此,它們被認為是類的私有信息。
public class Employee { private double salary; private void calculateBonus() { // 計算獎金的代碼 } }
在上面的示例中,salary和calculateBonus()方法都被聲明為私有。這意味著如果類外部的代碼嘗試訪問這些屬性和方法,將會產生編譯時錯誤。
使用私有屬性和方法的好處是保護類的狀態和行為不被意外地更改。它提供了一個更清晰的界面,以便于與其他程序員溝通你的代碼。
總之,私有屬性和方法提供了一種實現封裝的方式,使類的內部只能讀取和更改自己的屬性和方法。這是Java面向對象編程中的一個重要概念。