перегрузка геттера / сеттера typescript
есть ли способ перегрузить геттер / сеттер typescript?
Я знаю, что typescript предоставляет
1 ответов
вы имеете в виду что-то вроде этого?
class A {
protected _stringOrNumber: string|number;
public get stringOrNumber(): string|number {
return this._stringOrNumber;
}
public set stringOrNumber(value: string|number) {
if(typeof this.stringOrNumber === 'number') {
this._stringOrNumber = value.toString();
} else {
this._stringOrNumber = value;
}
}
}
[площадка]