C#多態(tài)性
提問人:劉冬梅發(fā)布時(shí)間:2020-10-13
多態(tài)性是指不同的對(duì)象收到相同的消息時(shí),會(huì)產(chǎn)生不同動(dòng)作。
C#支持兩種類型的多態(tài)性:
(1)編譯時(shí)的多態(tài)性是通過重載類實(shí)現(xiàn)的,系統(tǒng)在編譯時(shí),根據(jù)傳遞的參數(shù)個(gè)數(shù)、類型信息決定實(shí)現(xiàn)何種操作。
(2)運(yùn)行時(shí)的多態(tài)性是指在運(yùn)行時(shí),根據(jù)實(shí)際情況決定實(shí)現(xiàn)何種操作。C#中運(yùn)行時(shí)的多態(tài)性通過虛函成員實(shí)現(xiàn)。
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點(diǎn)擊加載更多評(píng)論>>