A который расширяет класс B. В классе A есть метод test. При вызове метода test в классе B получаем предупреждение:TS2339: Property 'test' does not exist on type 'B'.class A extends B {
test(): void {}
}
class B {
handle(): void {
this.test();
}
}
abstract class B {
abstract test(): void;
handle(): void {
this.test();
}
}
class A extends B {
test(): void {}
}