2011-02-09 3 views
2

상호 회귀 함수 인 두 함수를 선형 회귀로 변경하려면 어떻게합니까? 한 가지 방법으로 두 가지 방법을 모두 사용해야합니까?상호 회귀 질문

+0

아마도 짧은 코드 샘플로 달성하려는 목표를 설명 할 수 있을까요? –

+0

어떻게 1 순위에서 상호 재귀를 얻을 수 있었습니까? – bestsss

답변

8

두 번째 방법의 구현을 첫 번째 방법으로 "인라인"할 수 있어야합니다.

public static void methA() { 
    // snippet 1 

    methB(); 

    // snippet 2 
} 

public static void methB() { 
    // snippet 3 

    methA(); 

    // snippet 4 
} 

이다

는, 두 번째 방법은 길면

public static void methAB() { 
    // snippet 1 

    // snippet 3 

    methAB(); 

    // snippet 2 

    // snippet 4 
} 

이되고, 제 1 방법에서의 여러 지점에서 호출 그래도 더러워있다.