
값 객체(VO)란? 값 객체는 색상이나 숫자처럼 참조 객체의 속성을 표현하기 위해 사용하는 단순한 객체를 말한다.참조 객체는 식별성을 이용하여 객체의 동등성을 표현한다.값 객체는 값이 동일하면 동일한 객체로 간주한다. 값이 동일하면 동일한 객체로 취급한다.값 비교를 통해 참조 객체의 복잡성을 감소 시킨다.불변 객체(immutable Object) 로 구현한다. 예시 : 금액금액은 대표적인 값 객체이다. Money 클래스를 예를 들어 값 객체를 살펴보자.package value.example;import java.math.BigDecimal;import java.util.Objects;public class Money { private final BigDecimal amount; Money(B..