Il tipo più comune di ereditarietà nella programmazione orientata agli oggetti è l'ereditarietà singola. Qui è dove una classe è derivata da una classe genitore. L'ereditarietà singola consente alle classi di ereditare attributi e comportamenti da una singola classe genitore, evitando la complessità di eredità multiple.
Assegna un nome al tipo più comune di ereditarietà nella programmazione orientata agli oggetti.