出于某种原因,我有一个带有该方法的抽象类def apply(some : Some) : Any
。其中一个子类特别返回一个部分应用的函数,如
return twoArgumentFunction(_ : Int, 1)
但是apply的签名是Any。问题是如何将其转换为一个参数的函数?
def usingApply(){ var f = A.apply() ; f(4)}
我期待一些 asInstanceOf() 或类似的东西
出于某种原因,我有一个带有该方法的抽象类def apply(some : Some) : Any
。其中一个子类特别返回一个部分应用的函数,如
return twoArgumentFunction(_ : Int, 1)
但是apply的签名是Any。问题是如何将其转换为一个参数的函数?
def usingApply(){ var f = A.apply() ; f(4)}
我期待一些 asInstanceOf() 或类似的东西