Bill.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package com.company;
  2. public class Bill {
  3. public Bill next;
  4. private double balance;
  5. private String passport;
  6. private String phone;
  7. private String name;
  8. private String number;
  9. /**
  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. number = String.format("%04d %04d %04d %04d", 3202, 2200, 5420, num);
  25. }
  26. public double getBalance() {
  27. return balance;
  28. }
  29. public String getPassport() {
  30. return passport;
  31. }
  32. public String getPhone() {
  33. return phone;
  34. }
  35. public String getName() {
  36. return name;
  37. }
  38. public String getNumber() {
  39. return number;
  40. }
  41. }