8.3 Change Value to Reference(将值对象改为引用对象)

  概括
           一个类具有许多相等的实例,希望将它们替换为同一个对象。
           将这个值对象变为引用对象。
           (我理解的就是用单例模式实现引用对象)
      例子
            29102906-7695dc674d614816a696a2a65c6fa036.png
动机
          要在引用对象和值对象之间做选择有时候并不容易。
          使用的情况:希望给这个对象加入一些可修改数据,并确保对任何一个对象的修改该都能影响到所有引用此对象的地方。
          
           例如使用值对象时,对分订单属于同一客户,但每个订单对象还是拥有各自的客户对象。现在我们希望客户的所有订单都共享同一个客户,此时就可以将客户由值对象改为引用对象。
做法

实践
.




转载于:https://www.cnblogs.com/controlfate/p/3449076.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值