Ниже приведен код Java, который я использовал как практику для класса. У меня есть класс с именем SavingsAccount. Он имеет балансовые и процентные переменные. Тем не менее, я установил их для публики, но если я хочу рассматривать учетные записи отдельно, мне нужно сделать их частными и иметь методы «get/set» для этих переменных? Могу ли я просто уйти от него, имея переменные? Остальные коды имеют методы, которые вычисляют с использованием этих переменных.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;
}
«Обработка счетов по отдельности» не относится к тому, как осуществляется доступ к данным учетной записи. –
Могу ли я спросить, почему это было отклонено? Я пытаюсь узнать больше об инкапсуляции. – SndLt
Я проверил пример кода с примером. У этого поста нет примера. Но хорошо. – SndLt