diff --git a/src/main/java/net/itsthesky/projetbut2/Main.java b/src/main/java/net/itsthesky/projetbut2/Main.java index 4320f24..df87722 100644 --- a/src/main/java/net/itsthesky/projetbut2/Main.java +++ b/src/main/java/net/itsthesky/projetbut2/Main.java @@ -1,5 +1,10 @@ import net.itsthesky.projetbut2.dip.DIPClient; +import net.itsthesky.projetbut2.ocp.OCPClient; -void main() { - DIPClient.main(); +void main(String[] args) { + if (args.length == 0) return; + + if (args[0].equalsIgnoreCase("ocp")) OCPClient.main(); + else if (args[0].equalsIgnoreCase("dip")) DIPClient.main(); + else IO.println("Invalid argument: '" + args[0] + "'"); } \ No newline at end of file diff --git a/src/main/java/net/itsthesky/projetbut2/dip/BackEndDeveloper.java b/src/main/java/net/itsthesky/projetbut2/dip/BackEndDeveloper.java index c4b2e70..f4aa5ca 100644 --- a/src/main/java/net/itsthesky/projetbut2/dip/BackEndDeveloper.java +++ b/src/main/java/net/itsthesky/projetbut2/dip/BackEndDeveloper.java @@ -2,6 +2,7 @@ package net.itsthesky.projetbut2.dip; public class BackEndDeveloper implements Developer { + @Override public void develop() { IO.println("I write Java code !"); }