可変コレクションのクローンを作成しようとしたとき、私の最初のアプローチは、mutable.Cloneable特性でclone()メソッドを使用することでした。ただし、これは、ディープコピーではなく、参照のコピーを作成するjava.Object.clone実装に依存します。テストから、可変であることが確認できます。{Queue、Seq、Set}すべての浅いコピー。
ディープコピーを作成するために大雑把な新しいxxx(copy:_ *)アプローチに頼りましたが、私の質問は、可変の目的は何ですか?実装されていない場合のクローン可能な特性ですか?