아래의 설명은 내 작은 스 니펫입니다. 여기에는 두 개의 클래스 Math
과 SolveEquation
이 있습니다. 둘 다 서로 의지합니다. 그것은 전통적인 관행인가? 또는 모든 비용을 들이지 않아야하는 반 패턴이 있습니까?클래스 간 의존성이 반 패턴입니까
참고 : 다른 해결책은 삼가하십시오. 이 예는 제가 가진 의심에 대답하기 위해 만들어졌습니다. 감사.
예는 :
class SolveEquation {
public static int solveEquation(int x, int y) {
return Math.add(x, y) + Math.sub(x, y);
}
}
class Math {
public static int solveEquation(int x, int y) {
return SolveEquation.solveEquation(x, y);
}
public static int add(int x, int y) {
return x + y;
}
public static int sub(int x, int y) {
return x - y;
}
}
http://en.wikipedia.org/wiki/Circular_dependency –