Typescript类静态部分与实例部分的区别@TOC
在学习typescript的时候在这一部分看了很久,特地把中文英文文档都看了一遍,在此写下自己的理解
先看这个例子
interface ClockConstructor {
new (hour: number, minute: number);
}
class Clock implements ClockConstructor {
/*报错:Class 'Clock' incorrectly implements interface 'ClockConstructor'.
Type 'Clock' provides no match for the signature 'new (hour: number, minute: number): any'.*/
currentTime: Date;
constructor(h: number, m: number) {