e s'utiliser.
++++
**Observez ce code. Que se passera-t-il quand il sera exécuté** ?
<code python>
class A:
def func(self):
pass
class B:
... sque ''B.func()'' devra être appelé, ''A.func()'' sera appelé à sa place, car la signature correspond.
... ssent la même méthode, alors Python…**
- … refusera l’exécution pour éviter le problème du diamant.
onnel n’était pas fourni, le paramètre par défaut serait utilisé. Dans ce cas, notre rectangle de dimens... (longueur x largeur) retournera le nombre 15, qui sera ensuite affiché via la fonction ''print''.
Je pe... s par un @classmethod, et leur premier paramètre seracls(à la place deself) :
<code python>
class Bird
ui signifie que si une exception se produit, elle sera gérée par nos blocs « except », au lieu de se con... roblème le plus évident qui pourrait survenir ici serait une erreur de division par zéro. Dans cette fon... onnalisées.
Plus l'erreur est explicite, plus il sera aisé de la corriger.
===== À vous de jouer : cr
z pas de couleur, la valeur (« red », soit rouge) sera utilisée par défaut. Vous pouvez créer des « **pa... ructeur. Si vous n’en fournissez pas, Python utilisera – ce qui est commode – un constructeur par défaut