準則: 實作中的編譯相依性
這個準則簡介實作構件之間的相依性概念。
關係
相關元素
主要說明

說明

相依性關係的一項重要用途是呈現編譯相依性。編譯相依性存在於元素及其編譯時所需具備的元素之間。例如,在 C++ 中,編譯相依性用 #include 陳述式來表示。在 Ada 中,編譯相依性用 with 子句來表示。在 Java 中,編譯相依性用 import 陳述式來表示。一般而言,不應該有任何循環編譯相依性。

範例 1:

下列元件圖說明原始檔之間的編譯相依性。Invoicing_UI 檔(頂端)需要 Invoice,Invoice 又需要 Order 才能編譯。

圖解說明詳見隨附的文字。

圖 1:範例編譯相依性(通用)