interface 提取答题
来源:9-13 【泛型工厂函数真实应用场景】泛型工厂函数真实价值体现在哪里?

慕粉3227390
2021-09-07
interface Tinter<T>{
new (...args:any): T
}
//工厂函数 为每一个类对象创建时打印一句话
// function createInstanceFactory(Constructor: new (...arg:any) => any) {
function createInstanceFactory<T>(Constructor: Tinter<T>) {
console.log(Constructor.name+"被创建对象");
return new Constructor("广大银行", "玩娱乐吧")
}
let con = createInstanceFactory<CommercialBank>(CommercialBank)
写回答
1回答
-
keviny79
2021-09-07
你写的接口泛型工厂正确
022021-09-08
相似问题
答案是什么?
回答 1
10-34思考题答案
回答 1