public override strategie.personnage.Personnage CreatePersonnage(eTypePersonnage type, observateur.Organisation org, string nom) { //switch (type) //{ // case eTypePersonnage.attaquant: // return new Attaquant(org,nom); // case eTypePersonnage.defenseur: // return new Defenseur(org, nom); // case eTypePersonnage.gardien: // return new Gardien(org, nom); // case eTypePersonnage.milieu: // return new Milieu(org, nom); // default: // break; //} return(null); }
//public abstract Personnage CreatePersonnage(eTypePersonnage type, Organisation org, string nom); public abstract Personnage CreatePersonnage(eTypePersonnage type, Organisation org, string nom);