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
クラスの特異メソッドをクラスメソッドと呼びます。参考
« 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
2007年04月12日 17:22に投稿されたエントリーのページです。
ひとつ前の投稿は「Rubyとオブジェクト指向についてアウトプットしてみる【メソッドの実行】」です。
次の投稿は「Rubyとオブジェクト指向についてアウトプットしてみる【特異クラス】」です。