Ruby menyokong pewarisan tunggal (<) — kelas mewarisi daripada satu superkelas. Apabila anda memanggil kaedah, Ruby mencari laluan carian kaedah yang tertakrif dengan baik (rantaian leluhur, termasuk modul yang dimasukkan) untuk menemuinya. Memahami laluan ini menjelaskan bagaimana pewarisan dan mixin menyelesaikan kaedah.
Pewarisan tunggal
() = = name
=
<
.new().speak
.new().fetch
