extends
Коротко: extends вказує, що клас успадковує від іншого. Новий клас (підклас, дочірній клас) бере атрибути й методи суперкласу (батьківського класу) та може розширювати або адаптувати їх.
Докладніше: З class Dog extends Animal Dog є Animal («відношення is-a»). Скрізь, де очікується Animal, можна використовувати Dog. Для класів Java допускає лише один суперклас (одинарне успадкування).
Подробиці
class Animal {
protected String name;Див. також: успадкування, ключове слово super, батьківський і дочірній клас