488 Stimmen

Was bedeutet das Doppelkolon in Ruby `::`?

Was bedeutet dieses Doppelkomma? :: ? z.B. Foo::Bar .

Ich habe eine Definition :

El :: ist ein unärer Operator, der es ermöglicht, auf Konstanten, Instanzmethoden und Klassenmethoden, die innerhalb einer Klasse oder eines Moduls definiert sind, von außerhalb der Klasse oder des Moduls zuzugreifen.

Was nützt der Geltungsbereich (privat, geschützt), wenn man einfach die :: um etwas zu enthüllen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X