问题一:
for (let i=0 ; i<myVechileArray.size();i++){
myvechileArray.get(i).chiculateRent()// 请问这里的chiculateRent能否用 extends keyof来从外部传入呢? keyof应该能找到chiculateRent这个属性,但是怎么获得值,我就不知道了,还有能否对他进行传参
}
问题二:
//老师你的这种写法,如果数组比较大的情况下,for循环每循环一次 都会去使用一次.size()方法,感觉不是很好
for (let i=0 ; i<myVechileArray.size();i++){
...
}
// 建议:
let myVechileArraySize=myVechileArray.size();
for (let i=0 ; i<myVechileArraySize;i++){
...
}