Код машинописного текста не компилируется.
Вывод компилятора: ошибка TS2416: Свойство 'deepcopy' в типе 'Vector2' нельзя назначить одному и тому же свойству в базовом типе 'Vector'.
Я только вчера начал использовать машинопись, и это кажется тривиальной проблемой, но, похоже, не могу найти правильного решения проблемы.
interface Vector {
deepcopy() : this;
}
export class Vector2 implements Vector {
constructor() {
}
deepcopy() {
return new Vector2();
}
}
Есть предложения или подсказки?