Ruby ondersteunt enkele overerving (<) — een klasse erft van één superklasse. Wanneer je een methode aanroept, doorzoekt Ruby een goed gedefinieerd methode-zoekpad (de ancestor chain, inclusief gemengde modules) om het te vinden. Het begrijpen van dit pad verklaart hoe overerving en mixins methoden oplossen.
Enkele overerving
() = = name
=
<
.new().speak
.new().fetch
