Перейти к содержимому
Тест · Классы · урок 10 из 12

Тест — переопределённый метод

Что выведет программа?

TypeScript
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());