Animated Rainbow Nyan Cat

캡슐화

기타/리펙토링

Entity 에서 사용하는 enum -> 리펙토링

코드 목적은 배송 entity에서 배송상태를 보기 위해 enum 타입으로 Status을 선언 하고 next() 메서드로 상태를 변경할수 있도록 하는 코드 입니다. 변경 전 코드 private Status status; private enum Status { ACCEPT, //결제완료 INSTRUCT, //상품준비중 DEPARTURE, //배송지시 FINAL_DELIVERY, //배송중 NONE_TRACKING //배송완료 } public void updateStatus() { // 업데이트 호출하면 자동으로 됨 if (status == null) { status = Status.ACCEPT; } else if (status == Status.ACCEPT) { status = Status.INSTRUCT;..

oiNeh
'캡슐화' 태그의 글 목록