14. 다음은 리팩토링 전후의 코드 변화이다. 적용된 리팩토링 기법에 해당하는 것은?
public void myMethod(int n) { if (isEven(n)) System.out.println("Even"); else System.out.println("Odd"); } private boolean isEven(int number) { return number % 2 == 0; }▼▼▼public void myMethod(int n) { if (n % 2 == 0) System.out.println("Even"); else System.out.println("Odd"); }
- 1메소드 은폐(Hide Method)
- 2메소드 추출(Extract Method)
- 3메소드 내용 직접 삽입(Inline Method)
- 4메소드를 매개변수로 전환(Parameterize Method)