c’est le concept d’**héritage**. L’héritage vous permet de créer une **sous-classe** (ou **classe enfant*... n.
</note>
==== L'extensibilité ====
L’héritage permet également l’**extensibilité** – c’est-à-dire la p... dent les systèmes plus faciles à comprendre. Cela permet aux développeurs et aux équipes de développement
ternes.
Au final, le fait de structurer son code permet de **devenir plus efficace**.
Nous pouvons prend... pu faire ''from contact import *'' : ici l’étoile permet d’importer tous les modules définis dans le paque... son nom changé en %%__main__%% !
Cette condition permet donc d'exécuter du code **seulement si** le fichi
er. Pour gérer des problèmes uniques, Python nous permet de définir nos propres exceptions personnalisées.... ssage.
L’utilisation de *args et **kwags permet de prendre un nombre
de paramètres dynami... hiérarchie d’exceptions personnalisées. Cela nous permet de savoir très rapidement si une exception est dé
exemple :
<code python>
from abc import ABC # permet de définir des classes de base
class Shape(ABC):... ge sous-classé.
L’approche avec ''super()'' vous permet de **réutiliser** le code plutôt que de le copier
(Plusieurs réponses sont possibles).
- Il vous permet de représenter la relation entre des concepts.
... %
++++ Réponse|
Choix 1. La méthode super() vous permet d’accéder aux méthodes surchargées de la classe p