1。下面这种interface里带new的格式是什么意思?interface xxx{
new (str:string):number;
}没有new的话我知道是限制一个方法的参数和返回值。2。在一个class里可以使用setter和getter,如何用interface限定某一个class里必须有某个getter?class xxx{
private name:string;
get Name():string{
return this.name;
}
}
interface Named{
get Name():string;//然而这两种格式都不行?
Name():string;
}
添加回答
举报
0/150
提交
取消