Возможно ли переопределить встроенную функцию рубина для всего приложения?Переопределение встроенной функции рубина
Пример:
Я хочу, чтобы новые определения для опционов пут:
def puts
return nil
end
Я знаю, что переопределение пут глупо, но это всего лишь пример.
Заранее спасибо.
Да, это так; у вас есть конкретная проблема? –
Вам просто нужно заново открыть 'class' или' module', который содержит метод/функцию, которые вы хотите переопределить. –