This commit is contained in:
aminecmi 2014-10-03 16:11:43 +02:00
parent 9e71bf4114
commit 719097fe69
3 changed files with 16 additions and 20 deletions

16
src/Main.java Normal file
View File

@ -0,0 +1,16 @@
import Comportements.ComportementAPiedAvecHache;
import Comportements.ComportementParlerCommeUnePrincesse;
public class Main {
public static void main(String[] args){
SimulationJeu s = new SimulationJeu();
s.creationPersonnages();
System.out.println(s.afficheTous());
System.out.println(s.emmetreUnSonTous());
System.out.println(s.lancerCombar());
s.changerComportementCombat(s.liste.get(0), new ComportementAPiedAvecHache());
s.changerComportementEmmetreSon(s.liste.get(0), new ComportementParlerCommeUnePrincesse());
System.out.println(s.emmetreUnSonTous());
System.out.println(s.lancerCombar());
}
}

View File

@ -23,11 +23,6 @@ public abstract class Personnage {
public void setComportementEmmetreSon(ComportementEmmetreSon comportementEmmetreSon) { public void setComportementEmmetreSon(ComportementEmmetreSon comportementEmmetreSon) {
this.comportementEmmetreSon = comportementEmmetreSon; this.comportementEmmetreSon = comportementEmmetreSon;
} }
public ComportementEmmetreSon getComportementEmmetreSon() {
return comportementEmmetreSon;
}
public String EmmetreSon() { public String EmmetreSon() {
return this.comportementEmmetreSon.emmetreSon(); return this.comportementEmmetreSon.emmetreSon();
} }

View File

@ -1,7 +1,5 @@
import Comportements.ComportementAPiedAvecHache;
import Comportements.ComportementCombat; import Comportements.ComportementCombat;
import Comportements.ComportementEmmetreSon; import Comportements.ComportementEmmetreSon;
import Comportements.ComportementParlerCommeUnePrincesse;
import Person.Chevalier; import Person.Chevalier;
import Person.Fantasssin; import Person.Fantasssin;
import Person.Personnage; import Person.Personnage;
@ -60,17 +58,4 @@ public class SimulationJeu {
} }
return result.toString(); return result.toString();
} }
public static void main(String[] args){
SimulationJeu s = new SimulationJeu();
s.creationPersonnages();
System.out.println(s.afficheTous());
System.out.println(s.emmetreUnSonTous());
System.out.println(s.lancerCombar());
s.changerComportementCombat(s.liste.get(0), new ComportementAPiedAvecHache());
s.changerComportementEmmetreSon(s.liste.get(0), new ComportementParlerCommeUnePrincesse());
System.out.println(s.emmetreUnSonTous());
System.out.println(s.lancerCombar());
}
} }