자바 리 셋 함수 의 응용

1142 단어 자바REST
원본 코드 를 볼 때 그 안에 많은 반전 함수 가 응용 되 어 있 는 것 을 발견 하고 반전 함수 에 관심 을 가 졌 습 니 다.다음 예 를 들 어 보 겠 습 니 다.
먼저 인 터 페 이 스 를 정의 하여 파 라 메 터 를 전달 합 니 다.
 
public interface CallBackInterface {
	public void method();
}

 
 리 셋 함 수 를 다시 정의 합 니 다.
 
public class Caller {
	public CallBackInterface clallBack;
	
	public void setCaller(CallBackInterface callBack){
		this.clallBack = callBack;
	}
	public void clall(){
		this.clallBack.method();
	}
}

 
 마지막 으로 클래스 를 정의 하여 리 셋 함 수 를 호출 하고 위의 인 터 페 이 스 를 실현 합 니 다.
 
 
public class Rest implements CallBackInterface {
	public static void main(String[] args) {
		Caller caller = new Caller();
		caller.setCaller(new Rest());
		caller.clall();
	}

	@Override
	public void method() {
		System.out.println("  ");
	}
}

 
우 리 는 주 함 수 를 통 해 반전 함수 의 쌍 상 을 만 든 다음 에 우리 와 같은 쌍 상 을 매개 변수 로 반전 함수 에 전달 하고 반전 함수 에서 전 달 된 매개 변 수 를 인터페이스 쌍 상 에 할당 합 니 다.

좋은 웹페이지 즐겨찾기