Инициализация Scala App val в основном методе

У меня есть код:

object Main extends App
{
    val NameTemplate = """^([A-Za-z]+)_(\d+)\.png""".r

    override def main (args:Array[String])
    {
        // Why is NameTemplate null here?
    }
}

Почему NameTemplate не инициализируется в основном методе?

19
задан Dan Burton 31 January 2012 в 16:15
поделиться