Debut classe Joueur et Combinaison

master
Pauline PRADY 1 year ago
parent 372a391b33
commit 9272aec6bf

@ -0,0 +1,25 @@
namespace BibliothequeClasses
{
public class Combinaison
{
private string[] TabCouleurs;
public Combinaison()
{
this.TabCouleurs = new string[] { "Bleu", "Jaune", "Vert", "Rouge", "Noir", "Blanc" };
}
public void AjouterCouleur(string couleur)
{
// Ajouter une couleur
}
public void EnleverCouleurs(string couleur)
{
// Retirer toutes les couleurs de la combinaison
}
public void Valider()
{
// Afficher indicateurs, passer la main
}
}
}

@ -0,0 +1,37 @@
using System.Security.Cryptography.X509Certificates;
namespace BibliothequeClasses
{
public class Joueur : Combinaison
{
private string nom;
private int nbCoups;
private string[] combinaisonAleatoire = [];
public Joueur(string nom)
{
this.nom = nom;
this.nbCoups = 0;
}
public void FaireProposition(Combinaison saisi)
{
this.nbCoups += 1;
}
public string[] GenererCombinaison()
{
for(int i = 0; i < 4; i++)
{
var rand = new Random();
// recuperer une couleur est l'ajouter à la combinaison aléatoire
}
}
public static int NbCoups()
{
get;
}
}
}
Loading…
Cancel
Save