intellij version of CashMachineBlueJ

AccountData.java 857B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package rocks.zipcode.atm.bank;
  2. /**
  3. * @author ZipCodeWilmington
  4. */
  5. public final class AccountData {
  6. private final int id;
  7. private final String name;
  8. private final String email;
  9. private final int balance;
  10. AccountData(int id, String name, String email, int balance) {
  11. this.id = id;
  12. this.name = name;
  13. this.email = email;
  14. this.balance = balance;
  15. }
  16. public int getId() {
  17. return id;
  18. }
  19. public String getName() {
  20. return name;
  21. }
  22. public String getEmail() {
  23. return email;
  24. }
  25. public int getBalance() {
  26. return balance;
  27. }
  28. @Override
  29. public String toString() {
  30. return "Account id: " + id + '\n' +
  31. "Name: " + name + '\n' +
  32. "Email: " + email + '\n' +
  33. "Balance: " + balance;
  34. }
  35. }