多態(tài)性: 是允許你將父對象設(shè)置成為和一個或更多的他的子對象相等的技術(shù),賦值之后,父對象就可以根據(jù)當(dāng)前賦值給它的子對象的特性以不同的方式運作。簡單的說,就是一句話:父類有的特征,子類可以有不同的表現(xiàn)
多態(tài)的實現(xiàn): (1)抽象方法
(2)接口 :做大型項目的時候,接口都是作為一個模塊供其他模塊調(diào)用的
抽象方法實現(xiàn):

需要注意的是父類必須聲明為abstract,方法也得聲明為abstract,沒有方法體 一般抽象類也是作為父類被繼承
子類繼承父類:子類方法重寫父類的方法,使用關(guān)鍵字override

接口的實現(xiàn) 
先定義接口: 接口聲明: 修飾符 interface 接口名字 { //沒有修飾符默認為public //聲明方法,沒有方法體 void Fly(); }

Eggle類繼承了抽象類Bird,也實現(xiàn)了IFly接口
實例化對象方法

新聞熱點
疑難解答