Ruby初心者スレッド Part 12
■ このスレッドは過去ログ倉庫に格納されています
0592デフォルトの名無しさん
2007/06/05(火) 00:45:59別物。
「特異」という意味では同じだけど、
デザパタ: 「一つしか無い」事を意図的に保証
Rubyのクラス: 「固有」だから自ずと他のものではありえない
ってことで。
Rubyの「非singletonクラス」っつーのは、まあ「普通のクラス」と
思っといて間違いない。singletonクラス自体が何かとか、どういう時に
使うとかは本にあると思う。
そういえば、singletonクラスが>>591の通り特異クラスと言うのは
やっぱデザパタとの混同を避けるためなんだろうね。
一部コミュニティでは「eigenclass」なんて呼び方も定着しつつある。
■ このスレッドは過去ログ倉庫に格納されています