A linguagem de programação Ruby usa classes , que é um tipo de programação orientada a objetos que usa herança. Você substituir uma classe de Ruby , criando uma classe que herda da classe pai e contém funções com o mesmo nome que a classe pai . Isto significa que quando você instanciar a classe e chamar a função de classe , a classe substituído é ignorado. Instruções
1
Abra seu Ruby on Rails editor no menu do programa do Windows. Abra seu projeto Web Ruby que você deseja editar.
2
Clique duas vezes no arquivo de classe Ruby que você deseja editar. Você cria a classe de substituição após a classe pai e especificar a herança de classe em sua definição.
3
Crie a classe herdada. O código a seguir cria uma classe chamada "Dog" que herda de uma classe chamada "Animais" :
classe Dog finais
Você coloca o override funções dentro desta definição de classe .
4
Substituir a classe pai. Por exemplo, se a classe pai Animais tem uma função chamada "Fur " você substituir essa função de classe , criando uma função de classe chamado "Fur " na classe " cão" . O código a seguir mostra como substituir uma classe :
classe Dog < Dogs Animalsdef Furputs "têm desgrenhado fur'endend