Наследование позволяет создавать новые классы на основе существующих, наследуя их поля и методы. Новый класс называется подклассом (или дочерним классом), а существующий — суперклассом (или родительским классом).
Преимущества наследования:
Пример:
java
Важно помнить, что Java поддерживает только одиночное наследование классов (класс может наследовать только от одного суперкласса), но поддерживает множественное наследование интерфейсов.