值对象,实体
class User {
public Name name; // Name类只是个值类型,所以name是值对象
public Age age; // Age类也只是个值类型,所以age也是值对象
public Company company; // Company类的对象是系统中需要互相区别的,所以company是实体。
}
当然,User类的对象在系统中也是需要相互区别的,所以
User user = new User();
里,user也是实体。
这种说法对吗??
我感觉是这样理解是对的,虽然不死很肯定!