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);