Я работаю над простым консольным приложением, но я вдруг заметил пробел в своем «знании» классов.Примеры экземпляров в консольном приложении
У меня есть основной файл Java и отдельный класс - «счет»
Я хотел создать новый экземпляр учетной записи из метода «Регистрация счета». Не задумываясь, я написал следующее и двинулся дальше.
Account newAcc = new Account();
Но теперь я понимаю, что я понятия не имею, как получить доступ к новой учетной записи или к другим экземплярам учетной записи. Может ли кто-нибудь дать мне указатель?
Спасибо!
EDIT: больше кода
newAcc = new Account();
newAcc.name = "my name";
newAcc.balance = 0;
//Later i do this:
newAcc = new Account();
newAcc.name = "your name";
newAcc.balance = 1000;
Теперь я хочу знать, "мой" баланс?
Обычно вы получаете доступ к методам внутри класса через созданный вами объект ... так что 'newAcc.someMethod()'. –
например int balance = newAcc.getBalance() ..... если у вас есть метод getBalance в классе, который возвращает int –
Мне интересно, что произойдет, если я переназначу переменную newAcc на новый экземпляр учетной записи, могу ли я доступ к отдельным экземплярам каким-либо образом, кроме имени переменной, или я по существу уничтожаю предыдущие экземпляры учетной записи –