두 개체를 모두 동적으로 만들면 다른 개체 메서드에서 개체의 메서드를 호출하거나 호출 할 수 있습니까? 다음과 같이동적 개체의 메서드 호출
상황은 다음과 같습니다
나는 동적으로 각 객체 생성 된 두 개체 내가 objA
의 method1A()
objB
에서의 method1B()
를 호출 할 다른 클래스
objA
Method1A()
objB
Method1B()
에 해당합니다.
어떻게 그/어떤 접근 방법을 권장 할 수 있습니까?
objA가 objB 뒤에 생성 된 경우이 방법이 구현되지 않는다고 생각합니다. –
@ armadillo.mx 가능하다면주기가 있습니다. 순환 선언을 피할 수있는 경우를 제외하고는 이제 별도의 어셈블리로는이를 해결할 수 없습니다. 순환 호출없이 하나의 어셈블리를 컴파일 한 다음 다른 어셈블리를 작성한 후에 다시 컴파일 할 수 있습니다. 여기에서도 같은 방법을 시도해 볼 수는 있지만 사이클을 알고 일시적으로 중단 할 수없는 경우에는 몇 가지 분석이 필요합니다. –
@Mark Hurd, 네가 맞아. 나는 다른 접근 방식이 필요하다고 생각해. 고마워! –