Ruby の alias は評価時点の定義のまま残る

Ruby Gold のサンプル問題を解いてて alias の挙動に関する問題を間違えたので動作確認をした. ITトレメ Ruby技術者認定【Gold】試験 − @IT自分戦略研究所 class Foo def foo "foo" end end class Bar < Foo def foo super + "bar" end alias bar foo undef foo end puts Bar.new.bar alias と undef はじめ undef で fo…