多态_月隐学python第18课
生活随笔
收集整理的這篇文章主要介紹了
多态_月隐学python第18课
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
目錄
1.多態(tài)
2.其它
2.1 類(lèi)的信息
2.2 對(duì)象信息
2.3 常?函數(shù)
1.多態(tài)
其他語(yǔ)?中所謂多態(tài),指的是?個(gè)?法多種實(shí)現(xiàn),在繼承前提下,?類(lèi)規(guī)定了?類(lèi)的接?,使得可以相同的?式調(diào)??類(lèi)的?法,但會(huì)獲得不同的功能。
Python崇尚的是“鴨?類(lèi)型”(Duck typing),這個(gè)概念的名字來(lái)源于由JamesWhitcomb Riley提出的鴨?測(cè)試, “鴨?測(cè)試”可以這樣表述: “當(dāng)看到?只??起來(lái)像鴨?、游泳起來(lái)像鴨?、叫起來(lái)也像鴨?,那么這只?就可以被稱(chēng)為鴨?。 ”。 “鴨?類(lèi)型”中不關(guān)?對(duì)象的類(lèi)型,只關(guān)?對(duì)象的?為。
鴨?類(lèi)型是動(dòng)態(tài)類(lèi)型的?種?格。在這種?格中,?個(gè)對(duì)象有效的語(yǔ)義,不是由繼承?特定的類(lèi)或?qū)崿F(xiàn)特定的接?,?是由"當(dāng)前?法和屬性的集合"決定。
2.其它
2.1 類(lèi)的信息
2.2 對(duì)象信息
2.3 常?函數(shù)
?
總結(jié)
以上是生活随笔為你收集整理的多态_月隐学python第18课的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 类成员_月隐学python第17课
- 下一篇: 异常处理_月隐学python第19课