Как расширить класс java — Q&A Хекслет
2026-02-26 16:53 Diff

Ответы

Класс можно расширить, создав подкласс (или дочерний класс), который наследует поля и методы родительского класса, но может также иметь собственные поля и методы.

Для того чтобы создать подкласс, нужно использовать ключевое слово extends и указать имя родительского класса после него. При этом в подклассе могут быть добавлены новые поля и методы, а также переопределены методы родительского класса.

Пример:

  • В данном примере класс ChildClass является подклассом класса ParentClass и наследует его поле x и метод getX().
  • Он также имеет собственное поле y и метод getY().
  • При создании объекта класса ChildClass вызывается конструктор родительского класса с помощью ключевого слова super, который инициализирует поле x