java enum (1) 썸네일형 리스트형 [JAVA] 자바 enum 을 활용해서 코드 심플하게 개선하기(이런 것까지 가능하다) 저번에 자바 인터페이스를 활용한 경험담을 소개했었는데 그 당시 코드에 보면 if else를 이용해서 클래스를 생성하는 부분이 있었습니다. 2019/05/09 - [JAVA] - [JAVA] 자바 인터페이스(Interface)는 어떤 경우에 사용하나?(실전 프로젝트 경험담) 문제가 되는 소스코드 public ApiI getApi(String apiKey){ ApiI api = null; if(apiKey =="API_A"){ api = new ApiA(); }else if(apiKey =="API_B"){ api = new ApiB(); }else if(apiKey =="API_C"){ api = new ApiC(); } ..... return api; } 이런 로직을 사용하는 경우가 많을 겁니다. 보통은.. 이전 1 다음