Мы начинаем создание Java-проекта на основе задачи про Деда Мороза, который дарил детям фрукты.
При создании проекта вы сможете проникнуться духом Явы и прочуствовать во всей красе суть объектно-ориентированного подхода.
Дата отправки отчёта:
29 ноября 2016 г.
Задание выполнено: за
24 мин.
Чему научился:
Создавать ArrayList в java, работать с типами InputStreamReader, BufferedReader
Что было сложным:
Наверное разобраться с объявлением InputStreamReader, BufferedReader - достаточно нетипичное.
Комментарии:
По рефакторингу: думаю вынести то что в цикле while - в отдельную функцию, возможно вынесение isr в константу.
по программе: Название фруктов вводил на русском - чтобы не париться с англоязычным правописанием. Но на счетчик это не повлияло. catch не стал менять, оставил как предложил eclipse, пусть при проблемах выведет трассировку e.printStackTrace(); только добавил строку line="".
Научился: Научился процедурно вводить фрукты на java. Можно создать отдельный класс по фруктам и его вводить, кроме того отделить вводить от реализации.
Научился: Вводу данных через BufferReader. Работе с коллекцией. Чет никаких идей по рефакторингу пока нет. Может вынести добаление фруктов в отдельную функию. Ну и добавить класс фруктов, а не пихать стринги в коллекцию. А так больше идей пока не приходит в голову.