Ruby技術者認定【Gold】試験

問題 (2017年10月6日)

以下の2つのコードの実行結果の出力として正しいものを選択してください。

[コード1]
class Foo
 def foo
  puts "foo"
 end
end
class Bar Foo
 def foo
  puts "bar"
 end
end
class Bar
 undef_method :foo
end
Bar.new.foo

[コード2]
class Foo
 def foo
  puts "foo"
 end
end
class Bar Foo
 def foo
  puts "bar"
 end
end
class Bar
 remove_method :foo
end
Bar.new.foo

ITトレメの問題や解答、サービスに関するお問い合せはこちらまで
RSSフィード
@IT自分戦略研究所フォーラム 新着記事
- PR -