Размещать все классы в одном файле - не дальновидное решение. В этом случае только внутри этого класса можно ими воспользоваться. Более правильный подход - размещение каждого класса в отдельном файле. Тогда ими можно воспользоваться откуда угодно.
Дата отправки отчёта:
20 октября 2016 г.
Задание выполнено: за
15 мин.
Чему научился:
Разделять классы на отдельные файлы.
Что было сложным:
Ничего.
Комментарии:
Новое откровение - неужто компилятор ищет файлы классов их компилирует и линкует? Если так это вообще супер.
Научился: Классы поместил в отдельные файлы еще на прошлом уроке.
Удалил все *.class файлы, откомпилировал Animals.java, получил ошибки.
Рекомпилировал отдельно класс кошек, потом класс собак.
После этого рекомпиляция Animals прошла успешно.