更新时间:2023-12-02 21:43:22
调用静态方法,其new
进行实例化:
class Animal {
static findOne() {
return new this;
}
}
class Human extends Animal{
}
class Dog extends Animal{
}
const human = Human.findOne() // returns a Human instance
const dog = Dog.findOne() // returns a Dog instance