unit1.pas 가 unit2.pas 의 클래스를 참조하고
또한 unit2.pas 가 unit1.pas 의 클래스를 참조하는 경우와 같은 것을 의미합니다.
좀 자세한 답변은 델마당에서 발췌해서 올립니다.
[참조] unit 순환 참조...
안녕하세요?
고드름 김정입니다.
유닛 순환 참조는 아래에 말씀하신데로 implementation uses 부분이 아니라, interface uses 부분에서 서로 참조하는 경우입니다.
이렇게 해야하는 경우는 interface 부분의 class 끼리 서로 class member로 참조해야하는 경우일 것입니다.
예) 아래클래스는 각각 다른 유닛에 있다면 상호참조 해야 됩니다.
//... TxxxChildUnit
type
TxxxChild = class
private
xxxparent : TxxxParent;
end;
//... TxxxParentUnit
type
TxxxParent = class
private
xxxchild : TxxxChild;
end;
따라서 이런 경우에 delphi native VCL source에 보면 같은 유닛에 포함되어 있습니다. 후후.
그럼.
박성준 님이 쓰신 글 :
: Object Pascal문서를 읽고있습니다.
: 순환유닛참조란 말이 나오던데...
: 어떤 의미인지 아시는분 설명좀 부탁드리겠습니다.
:
: ^^
|