Можно ли добиться множественного наследования в ruby? - PullRequest
2 голосов
/ 03 февраля 2010

У меня есть сомнения, можем ли мы достичь множественного наследования, используя концепцию «модуля», или есть ли другие ключевые слова или понятия, которые достигают множественного наследования в ruby?

1 Ответ

5 голосов
/ 03 февраля 2010

Ruby поддерживает смешанную композицию. Класс может наследовать только от одного суперкласса, но он может смешивать в множество модулей.

Строго говоря, это не множественное наследование, но оно предлагает как минимум разделение поведения между различными классами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...