導(dǎo)讀 大家好,小物來為大家解答以上的問題。虛函數(shù)的作用(虛函數(shù)的作用和原理)這個很多人還不知道,現(xiàn)在讓我們一起來看看吧!被virtual關(guān)鍵字修飾...
大家好,小物來為大家解答以上的問題。虛函數(shù)的作用(虛函數(shù)的作用和原理)這個很多人還不知道,現(xiàn)在讓我們一起來看看吧!
被virtual關(guān)鍵字修飾的成員函數(shù),就是虛函數(shù)。
1. 實(shí)現(xiàn)多態(tài)性,多態(tài)性是將接口與實(shí)現(xiàn)進(jìn)行分離。
2. 當(dāng)調(diào)用一個虛函數(shù)時(shí),被執(zhí)行的代碼必須和調(diào)用函數(shù)的對象的動態(tài)類型相一致。
3. 允許在派生類中重新定義與基類同名的函數(shù),并且可以通過基類指針或引用來訪問基類和派生類中的同名函數(shù)。
4. 當(dāng)基類指針指向一個子類對象,通過這個指針調(diào)用子類和基類同名成員函數(shù)的時(shí)候,基類聲明為虛函數(shù)就會調(diào)子類的這個函數(shù),不聲明就會調(diào)用基類的。
5. 在使用指向
本文到此分享完畢,希望對大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!