Для курсового проекта я скачал файл java и открыл файл через Eclipse.В то время не было ошибок.Теперь, если я просто скопирую все из этого файла в новый файл, который принадлежит пакету, который я сделал, это выдаст некоторую ошибку (кроме простой ошибки имени пакета).Мне нужно использовать этот файл для работы над проектом.Вы можете получить java-файл по ссылке ниже.
Square.java
в строке 21, 'private final Position position;'может вызвать ошибку, а также
в строке 23, 'private final Maze parentMaze;'
Все остальные экземпляры, которые используют тип Position или Maze, вызывают ошибку.
Дело в том, что приведенные выше строки не вызывают ошибку, если я открываю файл через eclipse.Почему появляются ошибки, если я просто вручную копирую исходный код?
Есть ли для этого какая-либо причина?Я новичок в Java, что я не знаю о некоторых важных правилах здесь ..