상호참조1 [C++]인터페이스를 이용하여 상호참조와 종속성을 최소화하는 방법 이번 글의 주제는 C++ 에서 호출하는 클래스(CCaller) 와 호출 받는 클래스(CCallee) 가 있을 경우 호출 받는 클래스(CCallee)에서 이벤트가 발생 등의 이유로 호출하는 클래스(CCaller)의 어떤 함수를 호출하고자 할 경우 사용할 수 있는 안전한 방법에 대해 얘기하고자 합니다. 일반적인 함수호출은 아래 그림과 같습니다. 오늘 설명 드리고자 하는 내용은 반대로 CCallee 클래스에서 CCaller 클래스의 Method를 종속성을 해하지 않고 호출하는 방법을 알아 보려고 합니다. 설명을 진행하기 위해 간단하게 CCaller 와 CCallee 를 만들었습니다. CCaller 는 CallSerice() 멤버 함수에서 CCallee 의 인스턴스를 만들고 CCallee::DoSomething.. 2007. 7. 15. 이전 1 다음