継承階層を持つクラスを Ruby で定義しようとしていますが、基底クラスのメソッドの 1 つを派生クラスで使用したいと考えています。ねじれは、私がいる正確なメソッドを呼び出したくないということです。別のメソッドを呼び出したいのです。以下は機能しませんが、それは私がやりたいことです(基本的に)。
class A
def foo
puts 'A::foo'
end
end
class B < A
def foo
puts 'B::foo'
end
def bar
super.foo
end
end