«circular-dependency» 태그된 질문

3
순환 의존성을 해결하는 방법?
서로 순환 의존하는 세 가지 클래스가 있습니다. TestExecuter는 TestScenario의 요청을 실행하고 ReportGenerator 클래스를 사용하여 보고서 파일을 저장합니다. 그래서: TestExecuter는 ReportGenerator를 사용하여 보고서를 생성합니다. ReportGenerator는 TestScenario 및 TestExecuter에서 설정 한 매개 변수에 따라 다릅니다. TestScenario는 TestExecuter에 따라 다릅니다. 해당 종속성을 제거하는 방법을 알 수 없습니다. public class TestExecuter { ReportGenerator reportGenerator; …

5
C #에서 불변 개체 간의 순환 참조를 모델링하는 방법은 무엇입니까?
다음 코드 예제에는 방을 나타내는 불변 객체에 대한 클래스가 있습니다. 북쪽, 남쪽, 동쪽 및 서쪽은 다른 방으로 나가는 출구를 나타냅니다. public sealed class Room { public Room(string name, Room northExit, Room southExit, Room eastExit, Room westExit) { this.Name = name; this.North = northExit; this.South = southExit; this.East = eastExit; this.West …

10
OOP에서 순환 참조가 필요한이 실제 활동을 모델링하는 올바른 방법은 무엇입니까?
순환 참조에 대한 Java 프로젝트의 문제로 씨름하고 있습니다. 문제의 객체가 상호 의존적이며 서로에 대해 알아야 할 실제 상황을 모델링하려고합니다. 이 프로젝트는 보드 게임을하는 일반적인 모델입니다. 기본 수업은 비 특정이지만 체스, 주사위 놀이 및 기타 게임의 세부 사항을 다루기 위해 확장됩니다. 나는 11 년 전에 이것을 십여 개의 다른 게임으로 애플릿으로 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.