Bonjour,
Je suis actuellement entrain d'apprendre la programmation orientée objet en python.
J'ai tenté de faire un petit programme test ou l'objectif est de retrouver la couleur d'un objet donné.
Voilà ce que j'ai tenté :
Ici, je veux donc obtenir "blanc" mais l'erreur " 'Objets' object has no attribute 'choix' " apparait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 class Style(): def __init__(self,forme,couleur): self.couleur = couleur class Objets(): def __init__(self): self.Ballon=Style("rond","rouge") self.Table=Style("carré","blanc") self.Telephone=Style("rectangle","jaune") class resultat(): def __init__(self, choix): couleur_objet = Objets().choix.couleur print(couleur_objet) resultat('Table')
Pourriez-vous m'expliquer ce qu'il faut que je modifie pour obtenir le résultat voulu ?
Merci d'avance![]()
Partager