0

シングルトン クラスを作成し、コンストラクターをプライベートに設定した場合、クラスを抽象化するとどのような利点がありますか?

4

2 に答える 2

4

シングルトンの要点は、インスタンスを 1 つだけ作成することです。抽象クラスは構築できないため、シングルトンにすることはできません。プライベート コンストラクターのみを持つクラスは、サブクラス化できません。(ネストされたクラスを除いて、私見ではかなり悪い選択です)

于 2013-09-25T20:17:15.470 に答える
3

なし。インスタンス化することさえできないので、シングルトンでさえありません。

于 2013-09-25T20:18:09.327 に答える