설명
종속성 관계의 중요한 용도로 컴파일 종속성 표시가 있습니다. 컴파일 종속성은 하나의 요소부터 해당 요소를 컴파일하는 데 필요한 요소까지에 있습니다. 예를 들어 C++의 경우 컴파일 종속성은 #include 문과
함께 표시됩니다. Ada의 경우 컴파일 종속성은 with 절로 표시됩니다. Java의 경우 컴파일 종속성은 import 문으로 표시됩니다. 보통 주기적인 컴파일 종속성은 아닙니다.
예제 1:
다음 컴포넌트 다이어그램에서는 소스 파일 사이의 컴파일 종속성을 표시합니다. Invoicing_UI 파일(맨 위)에는 송장이 필요하고 이 경우 컴파일할 순서가 필요합니다.
그림 1: 컴파일 종속성 예제(일반)
|