すべての不変オブジェクトはシングルトン インスタンスですか?
3336 次
1 に答える
3
いいえ。
不変オブジェクトは変更できません。これらの通常の方法は、コンストラクターを介してすべての必要な値を渡す (注入する) ことです (つまり、オブジェクトがインスタンス化されるときに指定されます)。
シングルトン オブジェクトは、インスタンスが 1 つしかない場合です。そのインスタンスは不変である可能性がありますが、めったにありません。
于 2012-12-09T03:07:11.783 に答える