Ejemplo n.º 1
0
 //change le chiffre de la case i,j en chiffre visible, avec la même valeur que le chiffre c
 public void SetChiffreVisible(int i, int j, Chiffre c)
 {
     if (!IndexOK(i, j))
     {
         return;
     }
     m_tab_jeu[i, j] = new Chiffre_Visible(c.GetValeur());
 }
Ejemplo n.º 2
0
 //change le chiffre de la case i,j en chiffre visible, avec la même valeur que valeur
 public void SetChiffreVisible(int i, int j, int valeur)
 {
     if (!IndexOK(i, j))
     {
         return;
     }
     m_tab_jeu[i, j] = new Chiffre_Visible(Chiffre.Valeur(valeur));
 }
Ejemplo n.º 3
0
 //Constructeur surchargé
 public Jeu(Jeu copie)
 {
     m_tab_jeu = new Chiffre[9, 9];
     for (int i = 0; i < 9; i++)
     {
         for (int j = 0; j < 9; j++)
         {
             m_tab_jeu[i, j] = new Chiffre(copie.Valeur(i, j));
         }
     }
 }
Ejemplo n.º 4
0
 //Constructeur de base
 public Jeu()
 {
     m_tab_jeu = new Chiffre[9, 9];
     for (int i = 0; i < 9; i++)
     {
         for (int j = 0; j < 9; j++)
         {
             m_tab_jeu[i, j] = new Chiffre();
         }
     }
 }