Скала, импортирующий класс - PullRequest
27 голосов
/ 19 июня 2010

У меня есть два файла:

logic.scala и main.scala

logic.scala содержит один класс, а main.scala имеет один класс с методом main (запустить его).И я хочу импортировать класс из logic.scala и использовать этот класс для создания объектов и работы с ними.
Как правильно импортировать и скомпилировать его?

1 Ответ

44 голосов
/ 19 июня 2010
  • logic.scala код
package logic

class Logic{

  def hello = "hello"

}
  • main.scala код
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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...