maxchv / blackjack-start

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Домашнее задание

В продолжении проекта начатого на занятии.

  1. Необходимо создать класс Deck и Hand в пакете org.itstep.blackjack, как на диаграмме
  2. В классе Deck необходимо реализовать
    • Метод shuffle(), который перемешивает колоду карт cards
    • Метод getOne() "извлекает" карту из колоды
    • Метод reset() "возвращает" все "извлеченные" карты из колоды
  3. В классе Hand реализовать
    • Метод addCard(), который позволяет добавить карту в список cards
    • Метод getCards() возвращает список карт "на руках"
    • Метод getValue() позволяет вернуть текущее количество очков (подсчет ведется по списку карт)

Подумайте что нужно изменить в вашем коде, что бы можно было отобразить карты в графическом окне приложения?

Ссыкли

About


Languages

Language:Java 100.0%