2016-07-30 10 views
0

シングルトンクラスとは何ですか?彼らはなぜ創られたのですか?一貫性に及ぼす影響は何ですか? 。私はRubyでメタプログラミングをしながらいくつかの混乱に遭遇しています。ルビのシングルトンクラスとそのユーティリティ

+0

Googleを試してみましたか? – nikkypx

+0

あなたの質問がこのフォーラムでは広すぎるのではないかと心配です。 –

答えて

0

シングルトンクラスはグローバル変数よりも優れたフォームです。空間内にある単一の人間ではなく、素敵でコンパクトなクラスがアサートされ、変数自体がカプセル化され、特定のメソッドが定義されてその値を取得し、その値を変更します。何人かは、これは「何のためにも大したことではない」と言います。私は彼らの一人です。

+1

あなたが言及したのは_singletonパターン_で、_singleton class_ではRubyではありません。 – Aetherus

関連する問題