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()
}
}
отпечатков Uh?
Если метод a()
не определен, код печатает «Hola adios», используя значения по умолчанию.
Итак, из этого я заключаю, что, если точная подпись совпадает, это предпочтительнее.
Правильно ли это рассуждение?