示例#1
0
 /// <summary>
 /// Crée un jeu de 2 Dés avec un classement
 /// </summary>
 public Jeu()
 {
     //A la création du jeu : les 2 dés sont crées
     //On aurait pu créer les 2 Des juste au moment de jouer
     _Des[0]     = new De();
     _Des[1]     = new De();
     _classement = new Classement();
     _classement.Load();
 }
示例#2
0
        /// <summary>
        /// Crée un jeu de 2 Dés avec un classement
        /// </summary>
        public Jeu(TypePersistance type)

        {
            //A la création du jeu : les 2 dés sont crées
            //On aurait pu créer les 2 Des juste au moment de jouer
            _Des[0]     = new De();
            _Des[1]     = new De();
            _Classement = Fabrique.CreerPersistance(type);
            _Classement.Load();
        }
示例#3
0
        /// <summary>
        /// Crée un jeu de 2 Dés avec un classement
        /// </summary>
        public Jeu(string typeSauvgared)
        {
            //A la création du jeu : les 2 dés sont crées
            //On aurait pu créer les 2 Des juste au moment de jouer
            _Des[0] = new De();
            _Des[1] = new De();

            // Il faut recuperer le retour dans le type adapté
            _Classement = FabriqueClassement.CreatClassement(typeSauvgared);
            _Classement.Load();
        }
示例#4
0
        public Jeu(string serial)
        {
            //A la création du jeu : les 2 dés sont crées
            //On aurait pu créer les 2 Des juste au moment de jouer
            _Des[0] = new De();
            _Des[1] = new De();
            FabriqueClassement fabrique = FabriqueClassement.GetFabriqueClassementInstance();

            Classement = fabrique.GetClassement(serial);

            Classement.Load();
        }
示例#5
0
        /// <summary>
        /// Crée un jeu de 2 Dés avec un classement
        /// </summary>
        public Jeu()
        {
            //A la création du jeu : les 2 dés sont crées
            //On aurait pu créer les 2 Des juste au moment de jouer
            _Des[0] = new De();
            _Des[1] = new De();


            classement = Factory.CreateClassement("XML");

            classement.load();
        }
示例#6
0
        /// <summary>
        /// Crée un jeu de 2 Dés avec un classement
        /// </summary>
        public Jeu(TypePersistance type)
        {
            //A la création du jeu : les 2 dés sont crées
            //On aurait pu créer les 2 Des juste au moment de jouer
            _Des[0] = new De();
            _Des[1] = new De();

            _Persistance = ClassementFactory.CreerPersistance(type);


            _Classement = new Classement();
            var recup = (Classement)_Persistance.LoadClassement(typeof(Classement));

            if (recup != null)
            {
                _Classement = recup;
            }
        }
 private Jeu2Des()
 {
     De1 = new De();
     De2 = new De();
     Classement = new Classement();
 }