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

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

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

ООФрукты / Подготовка - База фруктов

  • На этом уроке мы увидим интересные возможности перечислений enum в языке Java.
    Оказывается каждое слово - это не просто константное числовое значение,
    а целый экземпляр класса, в котором можно размещать справочную информацию.
    Получается целая константная база данных - справочник!

    Рекомендуемая литература:
    interviewinit.com/2014/04/java-enumerations-особенности/
    15 вопросов на собеседование относительно Enum, с ответами:
    info.javarush.ru/translation/2015/10/13/15-вопросов-для-собеседования-разработчиков-относительно-Enum-в-Джаве-с-ответами-.html


    Самостоятельное задание
  • Дата отправки отчёта: 13 декабря 2016 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: фишкам в enum
  • Что было сложным: найти время
  • Комментарии: Реализовал на основе дней недели (решил модернизировать прошлый урок на основе фишек этого и добавил свои).
    Добавил поддержку ввода дней недели в любом регистре как на английском, так и на русском языке.
    Добавил метод спряжений написания слов (а то глаза режет).
    Добавлена поддержка если введённый день недели не является таковым.
    Добавил подробную статистику:
    1 - сколько прошло дней после последнего введённого дня недели до текущего введённого.
    2 - сколько всего прошло дней, по окончании ввода дней недели.
    3 - сколько уникальных дней недели было использовано при вводе.
    4 - сколько раз один и тот же день недели использовался при вводе.
    Создал батники для генерации и запуска jar файла.
    Создал текстовый файл с днями недели, чтобы не вводить постоянно в консоли =)
    з.ы.
    Отличнейший урок, очень полезные знания по поводу enum в java, ОГРОМНОЕ спасибо за наводку =)
  • Оценка видео-уроку:
Отчёт от 10558 за ООФрукты / Подготовка - База фруктов


Отчёт от 10558 за ООФрукты / Подготовка - База фруктов




Оцени работу

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

1. --
Евгений Волосатов
Евгений Волосатов
ответить


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





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

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

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

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


Научился: Научился расширенно пользоваться enum
Трудности: Решить задачу никуда не подглядывая
Долго не мог сделать чтобы через номер месяца он определялся, а после того как сделал сразу же придумал ещё один способ)


Научился: Добавлять конструктор и методы в enum. Получать помимо самого значения enum связанные с ним параметры.
=)