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