Ruby მხარს უჭერს ერთმხრივ მემკვიდრეობას (<) — კლასი მემკვიდრეობს ერთ ზებაზკლასს. მეთოდის გამოძახებისას, Ruby ეძებს კარგად განსაზღვრულ მეთოდის ძიების ბილიკს (ატრიბუტთა ჯაჭვი, რომელიც მოიცავს შერწყმულ მოდულებს) მის საპოვნელად. ამ ბილიკის გაგება ხსნის თუ როგორ წყვეტენ მემკვიდრეობა და mixins მეთოდებს.
ერთმხრივი მემკვიდრეობა
() = = name
=
<
.new().speak
.new().fetch
