« Programmation Python/Programmation orientée objet pour les non-programmeurs » : différence entre les versions

Contenu supprimé Contenu ajouté
Epommate (discussion | contributions)
Aucun résumé des modifications
 
Ligne 2 :
== La programmation orienté objet ==
=== Classes et objets===
{{Exemple|Exemple 1|Exemple de classe|
<pre>
class MaClasse:
# définir ici les m&eacute;thodes
</pre>
}}
 
=== Constructeur, destructeur===
{{Exemple|Exemple 2|Classe avec constructeur|
<pre>
class Complexe:
def __init__(self, r, i):
self.reel=r
self.img=i
</pre>
}}
=== Encapsulation des données===
=== Héritage===
{{Exemple|Exemple 4|Classe héritant d'une autre|
<pre>
class Triangle(FormeGeometrique):
def __init__(self):
# Cr&eacute;ation d'un triangle
</pre>
}}
===Polymorphisme===