我创建了以下类:
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;
}
}
我收到以下错误:
重载签名与函数实现不兼容
我尝试了几种方法来重载构造函数,我尝试的最后一种方法是我在上面发布的(我从这里得到的)。
但我仍然得到同样的错误。我的代码有什么问题?