Dalam komentar untuk SIP-13 Martin Odersky menyiratkan bahwa memang demikian mungkin untuk membuat metode implisit dengan banyak argumen. Menurut pengalaman saya, metode implisit selalu memiliki satu argumen dan saya tidak dapat membayangkan bagaimana metode implisit dengan banyak argumen dapat digunakan. Bisakah seseorang memberikan beberapa kasus penggunaan dan penjelasan?
scala metode implisit dengan banyak argumen
comment
kemungkinan duplikat Bagaimana implisit dengan banyak input dapat digunakan dalam Skala?
- person Daniel C. Sobral   schedule 08.06.2012
Jawaban (1)
Misalnya jika Anda memerlukan parameter implisit dari suatu tipe fungsi:
implicit def foo(x: Int, y: Int) = y * x
def bar(x: Int, y: Int)(implicit f: (Int, Int) => Int) = f(x,y)
scala> bar(3,4)
res3: Int = 12
person
drexin
schedule
07.06.2012
Pertanyaan ini merupakan duplikat dari yang ini .
- person xiefei; 08.06.2012