Cos'è questo doppio colon ::? Es Foo::Bar.
Ho trovato una definizione :
La
::è un operatore unario che permette: costanti, metodi di istanza e metodi di classe definiti all'interno di una classe o modulo, a cui accedere da qualsiasi posizione esterna alla classe o modulo.
A che serve l'ambito (privato, protetto) se puoi semplicemente usare ::per esporre qualcosa?