PHP>Java>>>超えられない壁>>>ASP>Perl
■ このスレッドは過去ログ倉庫に格納されています
0015nobodyさん
2007/05/05(土) 18:59:02ID:???こんな感じになる。うん、さすがスクリプト言語、すっきりしてて気持ちいい。
PHPとは大違い
class Single
private_class_method :new
@@singleObject = nil
def Single.create
if @@singleObject == nil
@@singleObject = new
puts "インスタンスを生成しました。"
end
@@singleObject
end
end
# --- Main --- #
puts "Start."
obj1 = Single.create
obj2 = Single.create
if (obj1 == obj2)
puts "obj1とobj2は同じインスタンスです。"
else
puts "obj1とobj2は同じインスタンスではありません。"
end
puts "End."
■ このスレッドは過去ログ倉庫に格納されています