프록시 클래스 작성 마법사

새 프록시 클래스 마법사를 사용하여 기존 프록시 프로젝트에 새 프록시 클래스를 작성할 수 있습니다. 이 마법사는 프록시 스텁을 작성합니다. 프록시 작성자는 프록시 로직을 제공합니다. 예를 들어, IBM Rational Functional Tester의 기존 동작을 수정하려면 메소드 및 인터페이스의 로직을 지정해야 합니다.
표 1. 프록시 작성 창
옵션 설명 기본값
소스 폴더 새 프록시 클래스의 소스 폴더를 지정하십시오. 올바른 소스 폴더 경로를 입력하거나 찾아보기를 클릭하여 대화 상자를 통해 소스 폴더를 선택하십시오. 마법사가 시작될 때 선택된 요소의 소스 폴더.
패키지 새 클래스를 포함할 패키지를 지정하십시오. 뒤에 설명된 대로 이 옵션 또는 엔클로징 유형 옵션을 선택할 수 있습니다. 올바른 패키지 이름을 입력하거나 찾아보기를 클릭하여 패키지를 선택하십시오. 마법사가 시작될 때 선택된 요소의 패키지.
프록시 클래스 이름 새 프록시 클래스의 올바른 이름을 입력하십시오. 기본 이름이 제공되지 않습니다.
제어 클래스 이름 개발 중인 프록시의 올바른 제어 클래스 이름(예: java.awt.Button)을 입력하십시오. 기본 이름이 제공되지 않습니다.
수정자 새 클래스의 액세스 수정자를 하나 이상 선택하십시오. public, default, private, protected, abstract, final, static을 선택하십시오. private, protectedStatic은 엔클로징 유형을 지정하는 경우에만 사용할 수 있습니다. public
수퍼 클래스 수퍼 클래스 이름을 입력하거나 찾아보기를 클릭하여 이 클래스의 수퍼 클래스를 선택하십시오. 마법사가 시작될 때 선택된 유형(컴파일 단위 아님) 또는 java.lang.Object
인터페이스 추가를 클릭하여 새 클래스가 구현하는 인터페이스를 선택하십시오. 기본적으로 인터페이스는 선택되지 않습니다.
어떤 메소드 스텁을 작성하시겠습니까? 이 클래스에서 작성할 메소드 스텁을 선택하십시오.
  • Public static void main(String [] args) - 새 클래스에 기본 메소드 스텁을 추가합니다.
  • 수퍼 클래스의 생성자 - 새 클래스의 수퍼 클래스에서 생성자를 복사하고 이러한 스텁을 새 클래스에 추가합니다.
  • 상속된 abstract 메소드 - 구현해야 하는 인터페이스의 메소드 또는 수퍼 클래스에서 abstract 메소드의 새 클래스 스텁에 추가합니다.
상속된 abstract 메소드 사용
표 2. 프록시 기능 페이지 창
옵션 설명 기본값
사용 가능한 메소드 레코딩, 재생과 같은 특정 기능에 속한 메소드가 이 섹션에 표시됩니다. 공백

피드백