Ruby supporta l'ereditarietà singola (<) — una classe eredita da una sola superclasse. Quando chiami un metodo, Ruby cerca in un percorso di ricerca dei metodi ben definito (la catena degli antenati, inclusi i moduli mixati) per trovarlo. Comprendere questo percorso spiega come l'ereditarietà e i mixin risolvono i metodi.
Ereditarietà singola
() = = name
=
<
.new().speak
.new().fetch
