class-variables

¿Qué significa la variable @@en Ruby?

¿Qué son las variables Ruby precedidas por signos de doble at (@@)? Mi comprensión de una variable precedida por un signo at ... ef get_name() @name end end ¿Qué significa el signo doble at @@, y en qué se diferencia de un signo simple at?

¿Son posibles las variables estáticas de clase?

¿Es posible tener variables de clase estáticas o métodos en python? ¿Qué sintaxis se requiere para hacer esto?

Ruby variable de instancia de clase vs variable de clase

Leo " ¿Cuándo se establecen las variables de instancia de Ruby?" pero tengo dos mentes cuando usar variables de instancia de ... end p S.s #15 p S.k #23 Ahora entiendo, Instancia de clase Las variables no se pasan a lo largo de la cadena de herencia!

Cuál es la diferencia entre up-casting y down-casting con respecto a la variable de clase

¿Cuál es la diferencia entre up-casting y down-casting con respecto a la variable de clase? Por ejemplo, en el siguiente pr ... new Dog(); Animal a = (Animal)d; d.callme(); a.callme(); ((Dog) a).callme2(); } }

¿Diferencia entre las variables de clase y las variables de instancia de clase?

¿Alguien puede decirme acerca de la diferencia entre las variables de clase y las variables de instancia de clase?

Crear variables de módulo en Ruby

¿Hay alguna forma de crear una variable en un módulo en Ruby que se comporte de manera similar a una variable de clase? Lo q ... dría acceder sin inicializar una instancia del módulo, pero se puede cambiar (a diferencia de las constantes en los módulos).

Constantes o variables de clase en ruby?

He estado programando en Ruby desde hace unos meses, y me pregunto cuándo es apropiado usar constantes sobre variables de cla ... attr_reader :types end ¿Hay circunstancias en las que uno es preferible a otro? ¿O es solo una cuestión de gusto / estilo?