Мы начинаем создавать редактор уровней для известной логической игры Sokoban.
Редактор будет создан за четыре урока. На первом уроке мы создадим класс для загрузки уровня с текстового файла и протестируем его работу.
Дата отправки отчёта:
9 августа 2015 г.
Задание выполнено: за
2 час. 00 мин.
Чему научился:
Научился считывать из файла данні, и записывать в массивы.
Что было сложным:
Все немножко сложно, очень много не понял, но постараюсь разобраться.
Комментарии:
Вопрос. Друзья говорят что в операторе управления switch, лучше всегда писать break. Арументируя как правило хорошего тона, или во избежание багов в будущем. Что думаете об этом? И хотелось что бы вы детальнее рассказывали о разных сложных частях. В этом уроке были много нового, хотя возможно это для меня только :)) А так спасибо за обучение и такую "халявку" ^_^
Если был "unreachable code" , то значит какая-то ветка осталась без returna. Все зависит от целей.
Оператор break завершает ближайший внешний цикл или оператор switch, в котором он появляется. Управление передается оператору, следующему за завершенным оператором (если таковой имеется). Выражение return прерывает выполнение метода, в котором оно присутствует и возвращает управление вызывающему методу. C return - ом можно ведь возвращать значения( если возвращаемое значение не void), но это вы, наверное, и так знаете. Так что все зависит от контекста.