Card.java 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package com.company;
  2. // 363
  3. public class Card {
  4. // Масть
  5. private LEAR lear;
  6. // Номинал (2-14)
  7. private int Denomination;
  8. private boolean OnHand = false;
  9. public boolean isOnHand() {
  10. return OnHand;
  11. }
  12. public void setOnHand(boolean onHand) {
  13. OnHand = onHand;
  14. }
  15. /**
  16. * Метод возвращает значение номинала карты
  17. * @return int
  18. */
  19. public int getDenomination() {
  20. return Denomination;
  21. }
  22. /**
  23. * Метод устанавливает номинал карты
  24. * @param denomination устанавливаемый номинал
  25. */
  26. public void setDenomination(int denomination) {
  27. // Если переданный в метод номинал не соответствует
  28. // допустимому значению, то вернуть FALSE
  29. if (denomination < 2 || denomination > 14) {
  30. return;
  31. }
  32. Denomination = denomination;
  33. }
  34. public LEAR getLear() {
  35. return lear;
  36. }
  37. public void setLear(LEAR lear) {
  38. this.lear = lear;
  39. }
  40. }