Bill.java 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package com.company;
  2. public class Bill {
  3. public Bill Next;
  4. public Bill Prev;
  5. private double balance;
  6. private String passport;
  7. private String phone;
  8. private String name;
  9. private String number;
  10. /**
  11. * Конструктор счёта
  12. * @param balance первоначальный баланс
  13. * @param passport паспортные данные клиента (серия номер)
  14. * @param phone мобильный телефон клиента
  15. * @param name имя и фамилия клиента
  16. * @param num порядковый номер нового клиента
  17. */
  18. public Bill(double balance, String passport, String phone, String name, int num) {
  19. this.balance = balance;
  20. this.passport = passport;
  21. this.phone = phone;
  22. this.name = name;
  23. Next = null;
  24. Prev = null;
  25. number = String.format("%4d %4d %4d %4d", 3202, 2200, 5420, num);
  26. }
  27. public double getBalance() {
  28. return balance;
  29. }
  30. public String getPassport() {
  31. return passport;
  32. }
  33. public String getPhone() {
  34. return phone;
  35. }
  36. public String getName() {
  37. return name;
  38. }
  39. public String getNumber() {
  40. return number;
  41. }
  42. }