3
암시 적 매개 변수를 제외한 모든 매개 변수를 생략 할 수 있습니까? 내가 명명 된 매개 변수와 함께 시도 :일부 암시 적 매개 변수가 제외됩니다.
이def foo(implicit a: Int, b: String) {
if (a > 0) {
println(b)
foo(a = a-1) // error
}
}
불행하게도, 컴파일러와 foo
의 재귀 호출을 거부 :
not enough arguments for method foo
Unspecified value parameter b
영리한! 당신 사이의 60,000 이상의 대표로, 당신은 모차르트를 듣는 것처럼 나도 영리하게 느끼게합니다. –
@ som-snytt http://i.imgur.com/CdoHhUc.jpg –
@LuigiPlinge 사실, 당신의 영리한 카레가 저를 무언가 시도하고 싶었습니다. 진심으로 감사드립니다. 내 솔루션이 대단히 영리하지 않다는 것에 반대 할 수도 있지만, 모차르트는 그의 음악을 듣는 모든 아기가 바보가된다는 불평을합니까? –