Création de la progression

This commit is contained in:
Alexis Fourmaux 2025-07-18 14:20:06 +02:00
parent 4c1925d3c4
commit 889358a091
18 changed files with 401 additions and 14 deletions

View file

@ -0,0 +1,26 @@
# Python objet
## Objet côté développeur
- Classes, objets/instance, modèles : abstraction
- Attributs : portée/accès, attributs de classe, constructeur
- Méthodes : notion de self + paramètres, méthode statique
- Propriétés et encapsulation, getter, setter, destructeur
- Méthodes spéciales
- `__init__` `__del__`
- Méthodes de représentation
- Méthodes mathématiques / comparaison
- Voir doc pour plus
- Héritage
- Simple
- Polymorphisme + isinstance()
- Super() + issubclass()
- Héritage multiple (aperçu)
- Classes abstraites et programmation par contrat / interface / protocole
# Orga
## TP
- Classes, attributs, méthodes, propriétés, encapsulation, constructuer... Surcharges d'opérateur + représentation
- Héritage et classes abstraites
- Bonus : Coder proprement
## Support de Cours