示例#1
0
 /// <summary>
 /// Joue la carte C
 /// </summary>
 /// <param name="C"> Carte à jouer </param>
 /// <returns></returns>
 public Carte playCard(Carte C)
 {
     setLastCardPlayed(C);    //Designe cette carte comme derniere carte jouée
     removeCarte(C);          //Retire la carte jouer de la main du joueur
     return(C);               //Retourne la carte jouée
 }
示例#2
0
 /// <summary>
 /// Initialise la carte C comme derniere carte jouer par le joueur
 /// </summary>
 /// <param name="carte"> Dernière carte jouée </param>
 public void setLastCardPlayed(Carte carte)
 {
     this.lastCardPlayed = carte;
 }
示例#3
0
 /// <summary>
 /// Supprime la carte C de la liste des cartes
 /// </summary>
 /// <param name="C"> Carte à supprimer </param>
 public void removeCarte(Carte C)
 {
     this.main.Remove(C);
 }