You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
733 B

  1. package hs.fulda.de.ci.exam.project;
  2. public abstract class Payment {
  3. int id;
  4. String amount;
  5. PaymentStatus status;
  6. public Payment(int id, String amount, PaymentStatus status) {
  7. this.id = id;
  8. this.amount = amount;
  9. this.status = status;
  10. }
  11. public int getId() {
  12. return id;
  13. }
  14. public void setId(int id) {
  15. this.id = id;
  16. }
  17. public String getAmount() {
  18. return amount;
  19. }
  20. public void setAmount(String amount) {
  21. this.amount = amount;
  22. }
  23. public PaymentStatus isStatus() {
  24. return status;
  25. }
  26. public void setStatus(PaymentStatus status) {
  27. this.status = status;
  28. }
  29. public abstract boolean isValid();
  30. }