Ist es möglich, Getter / Setter in der Schnittstellendefinition zu verwenden?

Im Moment,TypeScript erlaubt keine Verwendung von get / set-Methoden (Accessoren) in Interfaces. Zum Beispiel:

interface I {
      get name():string;
}

class C implements I {
      get name():string {
          return null;
      } 
}

Darüber hinaus erlaubt TypeScript die Verwendung von Array-Funktionsausdrücken in Klassenmethoden nicht:

class C {
    private _name:string;

    get name():string => this._name;
}

Gibt es eine andere Möglichkeit, einen Getter und Setter für eine Schnittstellendefinition zu verwenden?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage