エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
rubyのundefについて - rochefort's blog
gold対策。(基礎力確認問題12) インスタンスメソッドfooをundefしているので、エラーになります。 mod... gold対策。(基礎力確認問題12) インスタンスメソッドfooをundefしているので、エラーになります。 module Mod def foo puts 'Mod' end end class Cls1 def foo puts 'Cls1' end end class Cls2 < Cls1 include Mod undef foo end Cls2.foo # => # ~> -:17:in `<main>': undefined method `foo' for Cls2:Class (NoMethodError) これは通常の動きなのですが、クラスメソッドをundefする場合はどう書くのだろう? と思ったのでやってみます。 クラスメソッドをundefする ダメなやりかた クラスやselfを指定する方法はNGです。 class C def self.foo; puts 'foo
2013/05/21 リンク