Logo Ruby

Instalar RVM en Ubuntu

RVM (Ruby Version Manager) es una herramienta de línea de comandos que permite instalar, administrar y trabajar fácilmente con múltiples versiones de ruby, desde intérpretes hasta juegos de gemas. Es importante, debido a que las gemas con las que trabajamos se instalan por versión de Ruby, por lo que podemos instalar gemas para distintas versiones. […]

Logo Ruby

Variables de instancias

Una variable de instancia tiene un menor alcance que una variable global, pero uno mayor que una variable local. Tiene un alcance que está limitado al objeto al que referencia self, por ejemplo, su alcance está dentro de una clase. Ejemplo Abrimos IRB y ejecutamos lo siguiente:  

Herramientas utilizadas ruby 2.1.5p273 (2014-11-13 revision […]

Logo Ruby

Variables Globales

Una variable global es una variable a la que se puede hacer referencia a desde cualquier lugar en un programa. Antes de la inicialización, una variable global tiene valor nulo, además, una variable global comienza con un signo $. Ejemplo Ingresamos a IRB y ejecutamos lo siguiente

Herramientas utilizadas ruby 2.1.5p273 (2014-11-13 revision 48405) […]

Logo Ruby

Getter & Setters

Getters and setters (también conocidos como accesadores y mutadores) son métodos que públicos de una clase que nos permiten acceder o manipular cierta información. Para entender esto de mejor forma, podemos ver el siguiente código

En esta clase, podemos observar lo siguiente: El método constructo “initialize”, en el cual asignamos un valor a nombre […]