Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Iterator / Iterator - BlackJack - Card

  • Мы продолжаем эксперименты с самым популярным
    и востребованным шаблоном проектирования: "Итератор".
    На этом уроке мы начинаем создание игры BlackJack,
    а конкретно создадим вначале проект IteratorBlackJack и
    создадим класс Card(), который продемонстрирует возможность
    использования итератора для перечисления не только чисел.
  • Дата отправки отчёта: 29 марта 2017 г.
  • Задание выполнено: за 20 мин.
  • Чему научился: this.ordinal()
  • Что было сложным: найти время
  • Комментарии: this.ordinal() очень полезная штука, в C# достаточно первому значению добавить " = 0," и все последующие получат значение +1 от предыдущего.
    з.ы.
    Как обычно избавился от статика.
    Добавил свой класс ConsoleArt().
    Сразу в глаза попался тот факт, что можно реализовать вложенные циклы по перебору всех вариантов карт, что я и реализовал, см. второй скриншот (надеюсь не поторопился с этим, так как было очевидное решение, как для наглядности, так и для теста и будет чем заняться на след. уроке).
    Так же ещё в самом начале заметил, что вместо девятки в перечислении добавили одиннадцать, я же сразу написал как надо и ждал конца урока, если бы не заметили ошибку, отписался бы по ней в комментарии =)
  • Оценка видео-уроку:
Отчёт от 10558 за Iterator / Iterator - BlackJack - Card


Отчёт от 10558 за Iterator / Iterator - BlackJack - Card




Оцени работу

 
Сохранить страницу:

7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Иван Воронин  # 6. Iterator / Iterator - BlackJack - Card / 2017-03-30 10:01

Молодец! Глубоко проработал.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Новопашин Владимир  # 6. Iterator / Iterator - BlackJack - Card / 2017-03-30 10:37

Дальше - глубже =)



Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Подготовили поле на котором будет строить программу. Класс Card
Трудности: Почему функцию из enum Face нельзя вызвать Face.getAmount(), а именно face.getAmount().
гуд


Научился: Реализовывать класс Card
Трудности: Придумать что было самым сложным
Весь урок думал о том что Eleven это 11))) Но игромистр всё таки исправился)