2013-08-30 13 views

答えて

7

匿名関数リテラルではできません。Functionの特性を拡張する必要があります。例えば。

val f = new (() => Int) { 
    override def toString = "yes" 
    def apply() = 1 
} 

または

val f = new Function0[Int] { 
    override def toString = "yes" 
    def apply() = 1 
} 
関連する問題