以下是我作爲課堂練習所做的Java代碼。我有一個名爲SavingsAccount的類。它有平衡和利益變量。但是,我將它們設置爲公開,但是如果我想單獨處理這些帳戶,是否需要將它們設置爲私有,併爲這些變量設置「獲取/設置」方法?我能否公開讓變量公開?其餘的代碼都有使用這些變量進行計算的方法。Public vs Private
public class SavingsAccount { //This class has three different variables that define it
public double balance; //Double for account balance
public static double annualInterestRate; //Class method for interest rate
public final int ACCOUNT_NUMBER; //Constant int for keeping track of accounts
public SavingsAccount (int ACCOUNT_NUMBER, double balance) { //Constructor that takes down account number and balance to keep track of
this.ACCOUNT_NUMBER = ACCOUNT_NUMBER;
this.balance = balance;
}
「單獨處理帳戶」與帳戶數據的訪問方式無關。 – 2013-02-15 14:37:14
我可以問爲什麼這是低票?我想了解更多關於封裝。 – SndLt 2013-02-15 14:39:42
我舉了一個示例代碼驗證示例。這篇文章沒有一個例子。但是沒問題。 – SndLt 2013-02-15 14:41:43