Ruby podpira enonjno dediščino (<) — razred deduje od enega nadrazreda. Ko pokličete metodo, Ruby pregleda jasno definirano pot iskanja metod (verigo prednikov, vključno z mešanimi moduli) in jo najde. Razumevanje te poti pojasni, kako se dediščina in mešani moduli razreševajo.
Enojna dediščina
() = = name
=
<
.new().speak
.new().fetch
