2013-03-03 7 views

ответ

6

Чтобы добавить метод к существующему классу, вы просто заново открываете класс и определяете метод.

class ExistingClass 
    def new_method 
    ... 
    end 
end 

Вы также можете использовать class_eval:

ExistingClass.class_eval do 
    def new_method 
    ... 
    end 
end 

Все ваши экземпляры ExistingClass получат новые функциональные возможности new_method.