メソッドを「パーソナル」にする方法を探しています-クラスにプライベートではないことに注意してください
ここに例があります-「個人的」とは、メソッド「foo」の動作を意味します
class A
def foo
"foo"
end
end
class B < A
def foo
"bar"
end
end
class C < B
end
a=A.new; b=B.new;c=C.new
私は次の動作を生成する方法を探しています
a.foo #=> "foo"
b.foo #=> "bar"
c.foo #=> "foo" (ultimate base class method called)