Tecnología

Inicio

Cómo alterar una clase de Ruby

El lenguaje de programación Ruby utiliza clases, que es un tipo de programación orientado a objetos que utiliza herencia. Puede alterar temporalmente un rubí clase mediante la creación de una clase que hereda de la clase padre y contiene funciones con el mismo nombre que la clase padre. Esto significa que cuando se instancia la clase y llama a la función de clase, la clase se reemplaza se ignora.

Instrucciones

1 Abra el editor de Ruby on Rails desde el menú de programas de Windows. Abra su proyecto Web de rubíes que desea editar.

2 Haga doble clic en el archivo de clase de rubíes que desea editar. Se crea la clase de anulación después de la clase padre y especificar la herencia de clases en su definición.

3 Cree la clase heredada. El código siguiente crea una clase llamada "perro" que hereda de una clase denominada "Animales":

Perro clase <Animales

fin

Usted coloca las funciones de mando dentro de esta definición de clase.

4 Sustituir la clase de los padres. Por ejemplo, si la clase padre Animales tiene una función denominada "piel" que se sobrepase el función de clase mediante la creación de una función de clase llamada "piel" en la clase "Perro". El código siguiente muestra cómo reemplazar una clase:

Perro clase <Animales

def Piel

puts 'Dogs have shaggy fur'

fin
fin