摘要:
定义: 实体不仅需要知道它是什么,还要知道它是哪个,值对象只关心它是什么。 实体:许多对象不是由它们的属性来定义,而是通过一系列的连续性和标识来从根本定义的。只要一个对象在生命周期中能够保持连续性,并且独立于它的属性(即使这些属性对系统用户非常重要),那它就是一个实体。 值对象:当你只关心某个对象的 阅读全文
摘要:
在面向对象的软件设计中,万物皆为对象。甚至在Java中,为了保证万物皆为对象,还为基本类型设置了包装类。但即使这样,这些对象也需要我们进一步地进行区分。 假设存在下面的对象 public class User { private Integer id; private String name; pr 阅读全文