test.ts
457 Bytes
/*
* @Date: 2022-07-18 10:22:22
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2022-07-25 17:53:16
* @FilePath: /front/src/test/test.ts
* @Description: 文件描述
*/
interface CircleStatic {
pi: number
new (radius: number): void
}
const Circle:CircleStatic = class Circle {
static pi: 3.14
radius: number
constructor(radius: number) {
this.radius = radius
}
}
const foo = new Circle(1)
console.warn(foo)