Les méthodes Ruby sont définies avec def...end. Ruby offre une gestion flexible et expressive des arguments — valeurs par défaut, arguments nommés, splat (*) pour les arguments variables, et blocs — avec la convention que la dernière expression est la valeur de retour implicite.
