class Parent
def test
return
end
end
class Child < Parent
def test
super
p "HOW IS THIS POSSIBLE?!"
end
end
c = Child.new
c.test
Я, тем не менее, потому что метод test
из класса Parent
сразу использует оператор return, не должно быть возможности распечатать строку класса Child
. Но он действительно напечатан. Почему это?
Ruby 1.8.7, Mac OSX.