Мы продолжаем эксперименты с самым популярным и востребованным шаблоном проектирования: "Итератор". На этом уроке мы начинаем создание игры BlackJack, а конкретно создадим вначале проект IteratorBlackJack и создадим класс Card(), который продемонстрирует возможность использования итератора для перечисления не только чисел.
Дата отправки отчёта:
16 ноября 2019 г.
Задание выполнено: за
41 мин.
Чему научился:
узнал названия мастей на английской мове Spades, //пики Diamonds, // буби Hearts, // черви Clubs // трефы Метод ordinal() возвращает порядковый номер элемента перечисления enum
Что было сложным:
Дождаться, когда девять из илевена будет поправлено в найн )))
Почитал про масти и названия карт. Первое, что запомнилось, по- английски Трампс - это Козыри. Получается, Донни Трамп - это Дональд Козырь ))) По мастям. Даймондс, это понятно брюлики, оттого и значок у бубнящих квадратик на ребре, типа брыльянта. Но почему бубнят, это пока секрет, надо почитать. Хартс, червы - красное сердце, тут достаточно понятно. Червленый - у восточно-европейских языков это что-то с красным связанное. Спэйдс или пики - остроконечное сердце на ножке все черное - хз почему так. Ну и клабс трефы. Клабс - это место собраний жентыльменов, этимология «трефы» тоже пока неясна.
Научился: Подготовили поле на котором будет строить программу.
Класс Card Трудности: Почему функцию из enum Face нельзя вызвать Face.getAmount(), а именно face.getAmount(). гуд
Научился: Реализовывать класс Card Трудности: Придумать что было самым сложным Весь урок думал о том что Eleven это 11))) Но игромистр всё таки исправился)