2016-05-10 6 views
0

最近、私はシングルトンクラスに関してquestionを見てきました。シングルトンクラスの子クラスを作成する利点は何ですか?

OPは、シングルトンクラスの子クラスを作成しました。

私は彼に、シングルトンクラスの子クラスを作成する必要はないと言いました。

しかし、他の回答では、子クラスの概念がサポートされています。私はgoogleで検索しましたが、満足のいく回答は得られませんでした。

誰かがシングルトンクラスの子クラスを作成する利点を説明できますか?

セキュリティに関する懸念に関係していますか?

お手数をおかけしますようお願い申し上げます。

ありがとうございます。

答えて

0

シングルトンクラスは複数のオブジェクトを持つことはできませんが、サブクラスを持つことができます。

たとえば、ロギング機能が必要なアプリケーションを考えてみましょう。シングルトンがこのような状況に適しているように、n個の基本ロガークラスのインスタンスを作成する必要はありません。

しかし、回転ロガーなどのさまざまなニーズに合わせてロガーを作成したい場合は、次に、基本ロガーから拡張することによって、基本ロガークラスの機能を拡張することができます。

関連する問題