« Programmation Python/Programmation orientée objet pour les non-programmeurs » : différence entre les versions
Contenu supprimé Contenu ajouté
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é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éation d'un triangle
</pre>
}}
===Polymorphisme===
|