我们能创建一个包含可变对象的不可变对象吗?

 

是的我们是可以创建一个包含可变对象的不可变对象的你只需要谨慎一点

不要共享可变对象的引用就可以了如果需要变化时就返回原对象的一个拷贝

最常见的例子就是对象中包含一个日期对象的引用

posted @ 2020-07-12 08:07  咔啡  阅读(716)  评论(0编辑  收藏  举报