-2
不変のデザイン:私は株式クラスを作成したいと思います。私は価格の概念を持っていない限り、不変のままにすることができます、もし私が株式クラスに価格を持っていれば、不変?株式の価格がほぼ毎分変わることを考えると、私が価格の守備的なコピーを持っている場合、それはまだ不変であると考えられます。不変のクラスデザイン
不変のデザイン:私は株式クラスを作成したいと思います。私は価格の概念を持っていない限り、不変のままにすることができます、もし私が株式クラスに価格を持っていれば、不変?株式の価格がほぼ毎分変わることを考えると、私が価格の守備的なコピーを持っている場合、それはまだ不変であると考えられます。不変のクラスデザイン
MarketPriceオブジェクトへの参照を持つことができます(それ自体は変更可能で、入札/依頼などのフィールドがあります)。
株式の他のプロパティが変更される可能性がありますが、注意してください! (株式分割またはその他の企業行動、合併等を考える)。彼らはあなたが思うように「最終的」ではないかもしれません。
なぜJavaとC#のタグですか? – Omore
毎分価格が変わると、それは「株式」が不変であることと100%矛盾します。 _anything_が_at all_を変更すると、オブジェクトが変更可能になります。あなたは、「私の足を動かしている間、私はいかに完全に静止していられますか? –
あなたの質問は... –