Как я могу переписать метод def? Но это странно, потому что я не знаю, откуда определяется метод def. Это не модуль, а не объект, а не BasicObject (из Ruby 1.9). И def.class не говори ничего;)Ruby - переписать метод def
Я хотел бы использовать что-то вроде:
sub_def hello
puts "Hello!"
super
end
def hello
puts "cruel world."
end
# ...and maybe it could print:
# => "Hello!"
# => "cruel world."
Большое спасибо, за любые идеи.
Спасибо. Я думаю, мне лучше использовать некоторые DSL-блоки;) –