void test(Person *person){ //Worker 重寫了 Person 的sleep()方法 //此處調用到的是Person的sleep()方法, //為什么調用的不是Worker的sleep()方法。 person->sleep();?}int main(void) {????????Worker *worker = new Worker; test(worker); delete worker; worker = NULL; system("pause"); return 0;}
2 回答

jfhdibrbfjd
TA貢獻163條經驗 獲得超40個贊
????test(?Person*person) ???//?看這里 ?????||||| ?????||||| ?????||||| ?????||||| ????VVVVVVV ?????VVVVV ??????VVV ???????V ????test(Worker*person)//在調用就是worker的了
- 2 回答
- 0 關注
- 1660 瀏覽
添加回答
舉報
0/150
提交
取消