Osc*_*Ryz 5 scala named-parameters
class Algo {
def a( a : String = "Hola ", b : String = "adios" ) {
print( a )
print( b )
}
def a() {
print ("Uh?")
}
}
object Algo {
def main( args : Array[String] ) {
new Algo().a()
}
}
Run Code Online (Sandbox Code Playgroud)
版画 Uh?
如果a()未定义方法,则代码使用默认值打印"Hola adios".
因此,我从中推断出,如果确切的签名匹配,那就是优先的.
这个推理是否正确?