私はJavaのバックグラウンドからScalaを学ぼうとしています。以下のプログラムを実行する必要がありますか?ファイルを右クリックすると、ファイルFunctional
を実行するためのオプションが表示されません。メソッドを実行するには何を変更する必要がありTimer.run
ますか?Eclipse3.7とScalaプラグイン2.0.2を使用しています。
class Functional {
object Timer {
def oncePerSecond(callback: () => Unit) {
while (true) { callback(); Thread sleep 1000 }
}
def timeFlies() {
println("time flies like an arrow...")
}
def run() {
oncePerSecond(timeFlies)
}
}
def main(args: Array[String]) {
Timer.run();
}
}