Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Joueur:
- """
- Cette classe permet de représenter un joueur.
- La classe joueur possède une variable de classe:
- - TAILLE_CHEVALET : le nombre de jetons maximum qu'un joueur peut avoir.
- Un joueur a 3 attributs:
- - nom (str, public): représente le nom du joueur doit être non vide.
- - __points (entier, privé): représente le nombre de points que le joueur détient.
- - __chevalet (list, privé): représente le chevalet (l'ensemble des jetons du joueur) du joueur.
- Cette liste devrait être en tout temps de taille Joueur.TAILLE_CHEVALET. À chaque position du chevalier on peut avoir un jeton ou pas.
- Une position libre devra contenir None. Autrement elle devrait avoir un objet Jeton à cette position.
- """
- TAILLE_CHEVALET = 7
- def __init__(self, nom):
- """
- Initialise un objet joueur avec le nom passé en argument.
- Le nombre de points d'un joueur devra être 0 à l'initialisation, et le chevalet devra être vide.
- Rappel: Un chevalet vide veut dire une liste contenant que des None.
- :param nom: Le nom du joueur.
- :return: Ne retourne rien.
- :exception: Levez une exception si le nom est une chaine vide.
- """
- # À compléter
- # Mettre votre code ici
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement