Цель наследования - повторное использование кода, а не полиморфизм. Кроме того, некоторые люди используют наследование, чтобы моделировать их интуитивное понимание отношения "is-a" которое часто может быть проблематичным.
Что такое наследование и для чего оно используется?