-3

すべての不変オブジェクトはシングルトン インスタンスですか?

4

1 に答える 1

3

いいえ。

不変オブジェクトは変更できません。これらの通常の方法は、コンストラクターを介してすべての必要な値を渡す (注入する) ことです (つまり、オブジェクトがインスタンス化されるときに指定されます)。

シングルトン オブジェクトは、インスタンスが 1 つしかない場合です。そのインスタンスは不変である可能性がありますが、めったにありません。

于 2012-12-09T03:07:11.783 に答える