« Rubyとオブジェクト指向についてアウトプットしてみる【メソッドの実行】 | メイン | Rubyとオブジェクト指向についてアウトプットしてみる【特異クラス】 »

Rubyとオブジェクト指向についてアウトプットしてみる【特異メソッド】

4.特異メソッド

#特異メソッド
class Foo
  def Foo.test
    print "this is foo\n"
  end
end

Foo.test

#通常
class Foo
  def test
    print "this is foo\n"
  end
end

o = Foo.new
o.test
クラスの特異メソッドをクラスメソッドと呼びます。
参考

トラックバック

このエントリーのトラックバックURL:
http://synth.jp/pg/mt-tb.cgi/224

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2007年04月12日 17:22に投稿されたエントリーのページです。

ひとつ前の投稿は「Rubyとオブジェクト指向についてアウトプットしてみる【メソッドの実行】」です。

次の投稿は「Rubyとオブジェクト指向についてアウトプットしてみる【特異クラス】」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。