Как определить имплицитное преобразование из одного в другой существующий тип в Scala? - PullRequest
0 голосов
/ 16 октября 2011

Допустим, у нас есть класс Foo в используемой нами библиотеке, и мы хотим (в нашем кодовом файле) Foo экземпляров неявно приводить к String экземплярам всякий раз, когда встречается экземпляр Foo в месте требуется экземпляр String. Как этого добиться в Scala?

1 Ответ

2 голосов
/ 16 октября 2011

Просто сделайте это:

implicit def stringFromFoo(foo: Foo): String = foo.toString
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...