메소드 이름 바꾸기

메소드가 선언된 컴파일 단위의 선언을 수정하면 메소드 이름을 바꿀 수 있습니다. 그러나 이에 대한 모든 참조를 갱신할 경우 다음을 수행해야 합니다.

  1. Java 보기 제공 메소드(예: 아웃라인 보기)에서 이름을 바꿀 메소드를 선택하십시오.
  2. 보기의 팝업 메뉴에서 리팩터 > 이름 바꾸기를 선택하거나, 글로벌 메뉴 표시줄에서 리팩터 > 이름 바꾸기를 선택하십시오.

또는

  1. Java 편집기에서 이름을 바꿀 메소드에 대한 참조나 선언을 선택하십시오.
  2. 편집기의 팝업 메뉴에서 리팩터 > 이름 바꾸기를 선택하거나, 글로벌 메뉴 표시줄에서 리팩터 > 이름 바꾸기를 선택하십시오.

참고 1: 인터페이스에 선언된 메소드 이름을 바꾸면 해당 메소드의 구현인 모든 메소드의 이름도 바뀝니다(모든 참조도 갱신됨).

참고 2: public, package visible 또는 protected의 비 static 메소드 이름을 바꿀 경우 이를 대체하는 모든 메소드의 이름도 바뀌며 그에 대한 모든 참조도 갱신됩니다.

참고 3: static 메소드 또는 private 메소드의 이름을 바꿀 경우 해당 메소드에 대한 참조만 갱신됩니다.

관련 개념

JDT(Java Development Tool)

관련 타스크

메소드 추출
메소드 매개변수 이름 바꾸기

관련 참조

메소드 대체
리팩토링 조치
리팩토링 대화 상자
Java 환경 설정