Вы можете думать о наследовании классов следующим образом.
У вас есть автомобиль класса.У него есть мотор, рама, топливный бак, колеса.
Оттуда вы можете наследовать / расширять класс автомобиля для создания гоночного автомобиля.
Гоночный автомобиль имеет мотор, раму,топливный бак, колеса, но он также имеет кондиционер и радио.
Другим примером может быть бульдозер, у него есть мотор, рама, топливный бак, колеса, нет кондиционера, но есть лопатаперед ним и т.д ...