Double Colon :: Opérateur en Ruby
Nous allons présenter comment utiliser l’opérateur double-point ::
dans Ruby.
Opérateur Double-Deux-Points ::
en Ruby
Ruby est réputé pour son utilisation dans les outils d’automatisation, les sites Web statiques et les services de traitement de données. Nous pouvons également utiliser Ruby comme langage de script.
La définition de base de l’opérateur est qu’il s’agit des symboles représentant une action spécifique. Dans les langages de programmation informatique, de nombreux opérateurs, tels que les opérateurs booléens, les opérateurs arithmétiques et les opérateurs logiques, sont également utilisés dans différents langages de programmation.
Les opérateurs sont la partie principale de tout logiciel construit à l’aide de langages de programmation. Chaque logiciel effectue un certain type d’opérations à l’aide des opérateurs.
Double Colon ::
est un opérateur très utile qui permet aux constantes, classes ou modules d’accéder aux méthodes d’instance et de classe dans le langage de programmation Ruby. Cet opérateur peut y accéder de n’importe où dans le module et la classe.
Pour démarrer le fonctionnement de cet opérateur, nous clarifions d’abord le préfixe avec ::
nom constant avec une expression spécifique qui renvoie un objet de classe. Prenons un exemple où nous allons créer un module, Count
.
A l’intérieur du module count
, nous allons créer un autre module nommé Counter
, qui contiendra une classe CounterClass
contenant une constante. Nous appellerons cette constante en utilisant les opérateurs doubles-points comme indiqué ci-dessous.
Exemple de code :
# Ruby
module Count
module Counter
class CounterClass
Ruby_count = 6
end
end
end
puts Count::Counter::CounterClass::Ruby_count
Production:
6
À partir de l’exemple ci-dessus, nous pouvons accéder à n’importe quelle méthode, classe ou constante à partir de n’importe quel module à l’aide des opérateurs à deux points ::
dans Ruby.