← Retour au glossaire

Duck Typing

🇬🇧 Duck Typing

Un concept où le type d'un objet est déterminé par ses comportements (méthodes et attributs) plutôt que par son classe d'origine. 'Si ça marche comme un canard et cancane comme un canard, alors c'est un canard.'

💡 Exemple

Une fonction qui appelle .lire() sur un objet fonctionnera avec tout objet ayant une méthode .lire(), peu importe sa classe.

Voir aussi

EdTech AI