Мой код работает для методов доступа и мутатора? - PullRequest
0 голосов
/ 18 апреля 2020

Я должен сделать проект, в котором я объявляю и создаю экземпляры 5 пустых слотов для карт, называемых myHand, с использованием массивов, и мне понадобится расширенный метод мутатора, который устанавливает одну карту в руку, и расширенный метод доступа, который получает карту от моя рука. Работает ли следующий код для всего вышеперечисленного? Пожалуйста, знайте, что Карта относится к другому классу под названием Карта. java, где все значения карт, масти и т. Д. c. завершены

private Card[] myHand;
private int numberHand;  //counts number of card in hand
private int numberDealt; //counts number of cards dealt onto the table

public void setCard(int I, Card c)
{
    myHand[I]=c;
    numberHand++;
}

public Card getCard()
{
   Card tempCard = myHand[numberDealt];
   numberDealt++;
   return tempCard;
}
...