我正在研究一个大型单元,该单元变得如此之大,以至于我决定将其拆分为 3 个单元。假设这些单位名称是Main
、Common
和Objects
。该Main
单元同时使用其他两个单元,并且该Objects
单元也使用该Common
单元。所有 3 个单元中都有代码需要参考这些条件。
问题是,无论我在 3 个单元中定义这些条件的哪个单元,其他 2 个单元都看不到它们。我当然不想在所有 3 个单元中复制它们。我也不想在项目中定义它们,因为这些单元将被多个项目使用,在这种情况下,所有使用它的项目都不应该关心条件。
我是否可以以所有 3 个单元都可以看到它们的方式定义这些条件,而不在项目中定义它们?