W tej lekcji omówimy, czym jest dziedziczenie w Javie, jak dzięki niemu unikać duplikowania kodu, a także jak deklarować hierarchie poprzez słowo kluczowe
extends. Zobaczymy, co dokładnie dziedziczy podklasa, jakie są ograniczenia (pojedyncze dziedziczenie, prywatne składowe, konstruktory), przeanalizujemy praktyczny przykład ze zwierzętami, niuanse związane z konstruktorami i typowe błędy.