Что эквивалентно интерфейсу Java в Ruby?

Можем ли мы раскрыть интерфейсы в Ruby, как мы это делаем в java, и заставить модули или классы Ruby реализовать методы, определенные интерфейсом.

Один из способов - использовать наследование и method_missing для достижения того же, но есть ли другой более подходящий подход?

94
задан crazycrv 14 December 2010 в 08:40
поделиться