Looking for ruby Keywords? Try Ask4Keywords

Ruby LanguageSinge en Ruby


Introduction

Monkey Patching est un moyen de modifier et d'étendre les classes dans Ruby. Fondamentalement, vous pouvez modifier des classes déjà définies dans Ruby, en ajoutant de nouvelles méthodes et même en modifiant des méthodes précédemment définies.

Remarques

La correction de singe est souvent utilisée pour modifier le comportement du code Ruby existant, à partir de gemmes par exemple.

Par exemple, voir cet aperçu.

Il peut également être utilisé pour étendre les classes ruby ​​existantes, comme Rails le fait avec ActiveSupport, en voici un exemple .

Singe en Ruby Exemples Liés