Débutant
🧠 Fondamentaux
10 XP
0 personnes ont réussi
Plusieurs instances independantes
Un point essentiel de la POO : chaque objet a ses propres données. Si tu créés deux instances d'une meme classe, modifier l'une ne change pas l'autre. C'est comme deux fiches d'identite differentes imprimees avec le meme formulaire.
Par exemple :
p1 = Personne('Alice', 30) p2 = Personne('Bob', 25) p1.age = 31 p2.age est toujours 25
Crée une classe Joueur avec un nom et un score (qui demarre a 0). Ajoute une méthode marquer(points) qui ajoute des points au score.
Écris une fonction match(nom1, nom2, points1, points2) qui crée deux joueurs, donne les points a chacun, et renvoie le nom du gagnant (celui avec le plus gros score). En cas d'egalite, renvoie 'egalite'.