Scala, импортирующий класс
У меня есть два файла:
logic.scala и main.scala
logic.scala содержит один класс, а main.scala имеет один класс с основным методом (для его запуска). И я хочу импортировать класс из logic.scala и использовать этот класс для создания объектов (ов) и работы с ними.
Как импортировать и скомпилировать его надлежащим образом?
Ответы
Ответ 1
package logic
class Logic{
def hello = "hello"
}
package runtime
import logic.Logic // import
object Main extends Application{
println(new Logic hello) // instantiation and invocation
}
- скомпилировать файлы с помощью
scalac
scalac *.scala
- запустите приложение с помощью
scala
scala -cp . runtime.Main