Это концепция ооп, наследие. Допустим ты создаёшь класс транспорт, в классе транспорта ты описываешь поля такие как тип трпнспорта, и модэль транспорта. Если ты создаш экземпляр этого класса то получится какойто транспорт с определённого типа и модэли, это может быть грузавик нисан или мотоцыкл ямаха. Но тебе нужно например автомобиль, ты создаёшь класс автомобиль и наследуешся от транспорта, автоматом ты получаешь тип и модель, но так же ты хочешь описать количество колёс. Если создаш экземпляр, получиш от родителя и тип и модель и свои колёса. Одним словом тебе не нужно в каждом классе прописывать одно и то же, ты просто наследуешь и дописываешь свои поля.