我创建了以下类:
export class MyItem {
public name: string;
public surname: string;
public category: string;
public address: string;
constructor();
constructor(name:string, surname: string, category: string, address?: string);
constructor(name:string, surname: string, category: string, address?: string) {
this.name = name;
this.surname = surname;
this.category = category;
this.address = address;
}
}
我遇到了以下错误:
重载签名与函数实现不兼容
我尝试了几种构造函数重载的方法,最后一个我尝试过的是我从这里获取的(如上所述)。
但是我仍然得到相同的错误。我的代码有什么问题?