Looking for elixir Keywords? Try Ask4Keywords

Elixir LanguagePolymorphisme chez Elixir


Introduction

Le polymorphisme consiste à fournir une interface unique à des entités de types différents. Fondamentalement, il permet à différents types de données de répondre à la même fonction. Donc, les mêmes fonctions de forme pour différents types de données pour accomplir le même comportement. Le langage Elixir a des protocols pour implémenter le polymorphisme de manière propre.

Remarques

Si vous souhaitez couvrir tous les types de données, vous pouvez définir une implémentation pour Any type de données. Enfin, si vous avez le temps, vérifiez le code source de Enum et String.Char , qui sont de bons exemples de polymorphisme dans le noyau Elixir.

Polymorphisme chez Elixir Exemples Liés