import com.example.moduleA.ModuleA;
import com.example.moduleB.ModuleB;
import com.example.moduleC.ModuleC;
public class MyApp {
public static void main(String[] args) {
ModuleA moduleA = new ModuleA();
ModuleB moduleB = new ModuleB();
ModuleC moduleC = new ModuleC();
moduleA.setDependency(moduleB);
moduleB.setDependency(moduleC);
moduleA.doSomething();
}
}