天天看點

python中的類(5)-類的多态性

python中類的多态性

什麼是多态性

  多态性是指具有不同功能的函數可以使用相同的函數名,這樣就可以用一個函數名調用不同内容的函數。在面向對象方法中一般是這樣表述多

态性

一号男嘉賓邀約一号女嘉賓

二号男嘉賓邀約二号女嘉賓

三号男嘉賓邀約三号女嘉賓

  由列印結果可見,同一個變量p在執行同一個參數,函數名完全相同boy()方法時,由于p指向的執行個體對象不同,程式在實際運作時調用的并不是同一個

boy()方法,代碼會自動根據p的具體對象來決定執行哪個boy方法,這就是多态性!

多态性重寫父類方法: