- У меня есть 3 класса Scala (A, B, C).
- У меня есть одно неявное преобразование из A -> B и одно из B -> C.
В какой-то момент моего кода я хочу вызвать метод C для A. Возможно ли это?
Одно исправление, которое я придумал, - это преобразование из A -> C, но это кажется несколько избыточным.
Примечание:
- Когда я вызываю методы B для A, это работает.
- Когда я вызываю методы C на B, это работает.
- Когда я вызываю методы C в A, он говорит, что не нашел метод в теле A
Спасибо ...
задан Ken Bloom 4 March 2012 в 19:40
поделиться