Football players creation
This commit is contained in:
parent
22634a45c6
commit
86149dec7c
@ -1,8 +1,10 @@
|
|||||||
package Fabriques.Personnages;
|
package Fabriques.Personnages;
|
||||||
|
|
||||||
import Observateur.Organisation;
|
import Observateur.Organisation;
|
||||||
|
import Person.Arbitre;
|
||||||
import Person.Chevalier;
|
import Person.Chevalier;
|
||||||
import Person.Fantasssin;
|
import Person.Fantasssin;
|
||||||
|
import Person.JoueurDeChamp;
|
||||||
import Person.Personnage;
|
import Person.Personnage;
|
||||||
import Person.Princesse;
|
import Person.Princesse;
|
||||||
|
|
||||||
@ -12,6 +14,21 @@ public class FabriquePersonnagesFootball extends FabriquePersonnagesAbstraite {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ArrayList<Personnage> CreerPersonages(Organisation o) {
|
public ArrayList<Personnage> CreerPersonages(Organisation o) {
|
||||||
|
|
||||||
|
// Add referee
|
||||||
|
Arbitre arbitre = new Arbitre("Colina");
|
||||||
|
|
||||||
|
|
||||||
|
// TODO: Add team 1
|
||||||
|
JoueurDeChamp joueur = new JoueurDeChamp("Zidane");
|
||||||
|
// TODO: Add players to team 1
|
||||||
|
|
||||||
|
|
||||||
|
// TODO: Add team 2
|
||||||
|
|
||||||
|
// TODO: Add players to team 2
|
||||||
|
|
||||||
|
/*
|
||||||
Princesse p = new Princesse("Fiona");
|
Princesse p = new Princesse("Fiona");
|
||||||
Chevalier z = new Chevalier(o, "Zodiac");
|
Chevalier z = new Chevalier(o, "Zodiac");
|
||||||
Fantasssin f = new Fantasssin(o, "Fantastic");
|
Fantasssin f = new Fantasssin(o, "Fantastic");
|
||||||
@ -21,5 +38,9 @@ public class FabriquePersonnagesFootball extends FabriquePersonnagesAbstraite {
|
|||||||
liste.add(z);
|
liste.add(z);
|
||||||
liste.add(f);
|
liste.add(f);
|
||||||
return liste;
|
return liste;
|
||||||
|
*/
|
||||||
|
|
||||||
|
// TODO: Return two teams containg all players
|
||||||
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,19 +1,13 @@
|
|||||||
package Person;
|
package Person;
|
||||||
|
|
||||||
import Comportements.ComportementSiffler;
|
import Comportements.ComportementSiffler;
|
||||||
import Observateur.Organisation;
|
|
||||||
|
|
||||||
public class Arbitre extends Personnage {
|
public class Arbitre extends Personnage {
|
||||||
|
|
||||||
protected Arbitre(Organisation etatMajor, String nom) {
|
public Arbitre(String nom) {
|
||||||
super(etatMajor, nom);
|
super(null, nom);
|
||||||
//this.comportementCombat = new ComportementCombatAvecCheval();
|
|
||||||
this.comportementEmmetreSon = new ComportementSiffler();
|
this.comportementEmmetreSon = new ComportementSiffler();
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getNom() {
|
|
||||||
return "Arbitre de la rencontre: M." + this.nom + ".\nVeuillez respecter l'arbitre (lol.)";
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
10
src/Person/JoueurDeChamp.java
Normal file
10
src/Person/JoueurDeChamp.java
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
package Person;
|
||||||
|
|
||||||
|
|
||||||
|
public class JoueurDeChamp extends Personnage {
|
||||||
|
|
||||||
|
public JoueurDeChamp(String nom) {
|
||||||
|
super(null, nom);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user