Quiz · Classes · lesson 10 of 12
Quiz — an overridden method
What does the program print?
class Animal {
describe(): string {
return "animal";
}
}
class Dog extends Animal {
override describe(): string {
return `dog ${super.describe()}`;
}
}
const pet: Animal = new Dog();
console.log(pet.describe());