의문. 인터페이스를 상속받은 enum이 재정의 해야하는 String name()을 작성하지 않았음에도 에러는 왜 발생하지 않았는가? public interface ErrorCode { String name(); HttpStatus getHttpStatus(); String getMessage(); } public enum CommonErrorCode implements ErrorCode { INVALID_PARAMETER(HttpStatus.BAD_REQUEST, "Invalid parameter..."), INTERNAL_SERVER_ERROR(HttpStatus.INTERNAL_SERVER_ERROR, "Internal server error..."); private final HttpStatus h..