The Ruby programmeringssprog bruger klasser , som er en form for objekt -orienteret programmering , der bruger arv. Du tilsidesætter en Ruby klasse ved at oprette en klasse, der arver den forælder klasse og indeholder funktioner med samme navn som moderselskabet klassen. Det betyder, at når du instantiere klassen og kalde klassen funktionen er den tilsidesættes klassen ignoreres. Instruktioner
1
Åbn dine Ruby on Rails editor fra Windows programmenuen. Åbn din Ruby Web projekt, du ønsker at redigere.
2
Dobbeltklik på Ruby class fil, du ønsker at redigere. Du opretter overstyring klassen efter den forælder klassen og angive klassen arv i sin definition.
3
Opret nedarvede klasse. Følgende kode opretter en klasse ved navn "Dog ", der arver fra en klasse ved navn " Animals " : Hej
class Hund < Animals
ende
Du placerer den overstyring funktioner inden denne klasse definition .
4
Tilsidesæt den forælder klassen. For eksempel . Hvis Animals forælder klasse har en funktion med navnet " Fur " du tilsidesætte denne klasse fungerer ved at oprette en klasse funktion med navnet " Fur " i " Dog" class Følgende kode viser, hvordan du tilsidesætte en klasse : Hej
class Hund < Animalsdef Furputs ' Hunde har shaggy fur'endend