久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

Python面向對象多態實現原理及代碼實例

瀏覽:136日期:2022-07-11 09:18:34

多態

指同一個方法調用由于對象不同可能會產生不同的行為。

關于多態要注意以下幾點:

多態是方法的多態,屬性沒有多態多態的存在有兩個必要條件:繼承、方法重寫

代碼如下

class Man: def eat(self): print(’餓了,準備吃飯’)class Chinese(Man): def eat(self): print(’中國人用筷子吃飯’)class English(Man): def eat(self): print(’英國人用刀叉吃飯’)class India(Man): def eat(self): print(’印度人用右手吃飯’)def manEat(m): if isinstance(m,Man): m.eat() else: print(’不能吃飯’)manEat(Chinese())manEat(India())

結果

Python面向對象多態實現原理及代碼實例

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 金门县| 龙陵县| 精河县| 凤山市| 武威市| 阳信县| 咸丰县| 洪雅县| 普陀区| 怀远县| 东山县| 宾川县| 老河口市| 修水县| 恭城| 蒲江县| 甘肃省| 长兴县| 马尔康县| 长宁县| 临沧市| 鄯善县| 新昌县| 双鸭山市| 舒城县| 工布江达县| 资源县| 桦川县| 天全县| 腾冲县| 新平| 大余县| 滕州市| 修文县| 隆回县| 浦县| 文化| 斗六市| 牟定县| 东平县| 横峰县|