У меня есть файл с именем Model.scala
, который начинается со следующих строк:Импорт черта из другого файла
package chess
trait Content
В том же каталоге, у меня есть еще один файл с именем Board.scala
, который начинается со следующим:
package chess
import chess.Content
Однако в Board.scala
, я получаю эту ошибку:
Error:(3, 8) object Content is not a member of package chess
import chess.Content
^
Итак, как я могу импортировать Trait
из другого файла?
Если они находятся в одном пакете, так как в этом случае вам не нужно ничего импортировать. Это обычная практика размещения классов в разных файлах. – sebszyller
Если я ничего не импортирую, я получаю 'not found: type Content' – octavian
Что вы делаете, чтобы скомпилировать эти файлы? –