У цій лекції розглянемо, що таке наслідування в Java, як завдяки ньому уникати дублювання коду, а також як оголошувати ієрархії класів через ключове слово
extends. Розберемо, що саме наслідує підклас, які існують обмеження (одиничне наслідування, приватні члени, конструктори), розглянемо практичний приклад із тваринами, нюанси роботи з конструкторами та типові помилки.