位置: IT常识 - 正文

Python中的多态是什么(python多态的概念)

编辑:rootadmin

推荐整理分享Python中的多态是什么(python多态的概念),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python多态的概念,python 多态,python的多态还有意义吗,python的多态还有意义吗,python3多态,python多态的概念,python多态的概念,python多态的作用,内容如对您有帮助,希望把文章链接给更多的朋友!

多态的概念其实不难理解,它是指对不同类型的变量进行相同的操作,它会根据对象(或类)类型的不同而表现出不同的行为。

Python中的多态是什么(python多态的概念)

事实上,我们经常用到多态的性质,比如:

>>>1+23>>>'a'+'b''ab'

可以看到,我们对两个整数进行+操作,会返回它们的和,对两个字符进行相同的+操作,会返回拼接后的字符串。也就是说,不同类型的对象对同一消息会作出不同的响应。

相关推荐:《Python视频教程》

再看看类的例子:

classAnimal(object):def__init__(self,name):self.name=namedefgreet(self):print'Hello,Iam%s.'%self.nameclassDog(Animal):defgreet(self):print'WangWang..,Iam%s.'%self.nameclassCat(Animal):defgreet(self):print'MiaoMiao..,Iam%s'%self.namedefhello(animal):animal.greet()

看看多态的使用:

>>>dog=Dog('dog')>>>hello(dog)WangWang..,Iamdog.>>>>>>cat=Cat('cat')>>>hello(cat)MiaoMiao..,Iamcat

可以看到,cat和dog是两个不同的对象,对它们调用greet方法,它们会自动调用实际类型的greet方法,作出不同的响应。这就是多态的魅力。

相关推荐:

本文链接地址:https://www.jiuchutong.com/zhishi/310213.html 转载请保留说明!

上一篇:IDEA 一键生成 Maven 依赖关系图,太强大了。。(idea快速生成lambda)

下一篇:python sorted()函数的参数用法(pythonsorted函数的作用)

  • 2017营销思维方式最新技巧(营销思维5步法)

  • 营销知识:论坛博客推广方法有哪些?(论坛营销案例100例)

  • 英特尔将 Arc GPU 和多 GPU 功能支持添加到 oneVPL 2022.1(英特尔将拆分图形芯片部门)

  • 苹果三代耳机会有什么功能(苹果三代耳机会亮灯吗)

  • 下载了钉钉为什么还显示未激活(下载了钉钉为什么安装不了)

  • 电脑微信不用手机确认(电脑微信不用手机)

  • wifi已连接但无法上网(wifi已连接但无法上网需登录认证)

  • 微信免流量的手机卡(微信免流量的手机卡移动)

  • 抖音关注后马上取消对方能看见吗(抖音关注后马上取消对方会有记录吗)

  • opporeno3pro隐藏功能(reno3pro隐藏功能)

  • 机顶盒智能卡在哪里(机顶盒智能卡在哪里设置)

  • qq大小字体特效怎么开(qq大小字体特效怎么免费开)

  • 拼多多怎么撤销好友申请(拼多多怎么撤销订单)

  • 苹果手机怎么看电视直播节目(苹果手机怎么看海拔高度)

  • 抖音邀好友领红包是真的吗(抖音邀好友领红包的待邀好友是有好友在用吗)

  • qq里面隐藏会话是什么意思(微信有隐藏会话功能吗)

  • word页眉页脚距边界怎么设置(word页眉页脚距边界均为1.3厘米怎么设置)

  • windows7附件包括(windows7附件有哪些)

  • ps如何制作立体图形(ps如何制作立体竖条)

  • 手机qq怎么隐藏性别(手机qq怎么隐藏等级图标)

  • 手机专业相机参数怎么调试(手机专业相机参数用法介绍)

  • 苹果xr信任软件怎么设置(苹果xr信任软件在哪里设置)

  • 手机缓存视频如何导出(手机缓存视频如何在电脑上播放)

  • Vue中computed和watch的区别(vue中computed和watch区别)

  • Vue2响应式原理(vue2响应式原理面试回答)

  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设 电脑维修 湖南楚通运网络