Worked example
class Dog extends Animal {
@Override
public String describe() {
return super.describe() + " (a dog)"; // reuse Animal's version, then add
}
}
System.out.println(new Dog("Rex").describe()); // "Rex is an animal (a dog)"
super.describe() returns "Rex is an animal"; the override appends " (a dog)".