воскресенье, 11 марта 2012 г.

Повторное использование кода через модули и через классы в Ruby

Модули предоставляют повторное использовение через поведение, а классы через наследование.
Механизм mixin: :include Enumerable - может применятся для многих разных классов
Механизм inheritance: class A < B - может применятся только для наследников

Комментариев нет:

Отправить комментарий