В чем разница между:
module Mod
def here
puts 'child'
end
end
class A
prepend Mod
def here
puts 'parent'
end
end
и
class A
def here
puts 'parent'
end
end
class B < A
def here
puts 'child'
end
end
Или другой способ выразить это: выводит класс так же, как добавляет модуль дочернего кода?