位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

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)視頻回答
回復(fù)(0)
返回頂部