オブジェクトをさまざまな方法でコピーするための設計原則/パターンを探しています。たとえば、タイプ ACCOUNT クラスのオブジェクトをコピーするには、次のオプションがあります。
1) 正確に複製
2) クレジット情報を除くすべてを複製
3) クレジット反転用のクローン (値を無効にする) など.
すべてのシナリオで、同じオブジェクトが複製されます。ただし、クライアントの入力に基づいて値が異なります。私はプロトタイプのパターンを考えていました。ただし、クライアントがオブジェクトのコピー方法を制御することはできません。
ありがとう、
プラディープ