位置: IT常识 - 正文

Python中的多态怎么理解?(python3多态)

编辑:rootadmin

推荐整理分享Python中的多态怎么理解?(python3多态),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python多态的概念,python 多态,python中多态的定义,python多态的概念,python 多态,python多态的作用,python的多态怎么理解,python的多态怎么理解,内容如对您有帮助,希望把文章链接给更多的朋友!

Python是一门面向对象的编程语言,在Python中一切皆对象,面向对象有三大特性:封装、继承、多态。

在Python中什么是多态呢?顾名思义,多态就是多种表现形态的意思。它是一种机制、一种能力,而非某个关键字。它在类的继承中得以实现,在类的方法调用中得以体现。多态意味着变量并不知道引用的对象是什么,根据引用对象的不同表现不同的行为方式。

Python中的多态怎么理解?(python3多态)

我们先看一个简单的例子,运算符多态:

a=34b=57print(a+b)a="世界"b="你好"print(a+b)

我们不知道+法运算符左右两个变量是什么类型,当我们给的是int类型时,它就进行加法运算。当我们给的是字符串类型时,它就返回的是两个字符串拼接的结果。也就是根据变量类型的不同,表现不能的形态。

我们再来看一个例子,方法多态:

我们首先创建一个名为MyClass.py的文件,代码如下

__author__='MXi4oyu'classPeople:defsay(self):print("大家好!")classStudent:defsay(self):print("老师好!")

我们再创建一个Main.py的文件,代码如下:

__author__='MXi4oyu'fromrandomimportchoiceimportMyClassp1=MyClass.People()stu1=MyClass.Student()#通过choice方法我们可以随机选择列表中的某一项obj=choice([p1,stu1])print(type(obj))obj.say()
本文链接地址:https://www.jiuchutong.com/zhishi/309212.html 转载请保留说明!

上一篇:新手必读:原版织梦模板DEDECMS整站源码通用安装教程(原版小说推荐)

下一篇:Windows OpenGL 图像饱和度调节(opengl 图形)

  • 华为p50pro怎么开启防误触(华为P50pro怎么开启高清通话)

    华为p50pro怎么开启防误触(华为P50pro怎么开启高清通话)

  • oppo怎么关闭病毒警告弹窗(oppo怎么关闭病毒和威胁防护)

    oppo怎么关闭病毒警告弹窗(oppo怎么关闭病毒和威胁防护)

  • 微信pc版可以用账号登陆吗(微信电脑版能用账号登陆吗)

    微信pc版可以用账号登陆吗(微信电脑版能用账号登陆吗)

  • 300mbps等于(300mbps等于多少兆)

    300mbps等于(300mbps等于多少兆)

  • su崩溃了文件保存在哪(su文件损坏怎么修复)

    su崩溃了文件保存在哪(su文件损坏怎么修复)

  • 网页怎么缩小放大(网页怎么缩小放大页面)

    网页怎么缩小放大(网页怎么缩小放大页面)

  • 拼多多sku编码是什么意思(拼多多sku编码有什么用)

    拼多多sku编码是什么意思(拼多多sku编码有什么用)

  • 宋体字怎么设置(宋体字体怎么设置)

    宋体字怎么设置(宋体字体怎么设置)

  • iwatch白苹果解决办法(iwatch突然白苹果)

    iwatch白苹果解决办法(iwatch突然白苹果)

  • plc硬件由哪几部分组成(plc的硬件由哪几部分组成?)

    plc硬件由哪几部分组成(plc的硬件由哪几部分组成?)

  • 对方快手号匹配啥意思(快手号匹配怎么回事)

    对方快手号匹配啥意思(快手号匹配怎么回事)

  • 数据压缩的主要目的(数据压缩的主要目的是提高图像的清晰度)

    数据压缩的主要目的(数据压缩的主要目的是提高图像的清晰度)

  • freebuds2可以连ipad吗(freebuds2可以连接两个手机吗)

    freebuds2可以连ipad吗(freebuds2可以连接两个手机吗)

  • excel2010工作簿文件的默认扩展名是(excel2010工作簿文件默认有几个工作表)

    excel2010工作簿文件的默认扩展名是(excel2010工作簿文件默认有几个工作表)

  • iphone10是不是iphonex(iphone10就是iphonex吗)

    iphone10是不是iphonex(iphone10就是iphonex吗)

  • 苹果手机拍照如何静音(苹果手机拍照如何美颜)

    苹果手机拍照如何静音(苹果手机拍照如何美颜)

  • vivo桌面插件怎么设置(vivo桌面插件怎么打开)

    vivo桌面插件怎么设置(vivo桌面插件怎么打开)

  • 华为6x通话声音小如何处理(华为手机通话声音太小怎么办音量已开到最大)

    华为6x通话声音小如何处理(华为手机通话声音太小怎么办音量已开到最大)

  • 云闪付在哪设置限额(云闪付在哪设置转账限额)

    云闪付在哪设置限额(云闪付在哪设置转账限额)

  • 小米9怎么设置nfc功能(小米9怎么设置nfc门禁卡功能)

    小米9怎么设置nfc功能(小米9怎么设置nfc门禁卡功能)

  • cad全图显示快捷键(cad中全图显示快捷键)

    cad全图显示快捷键(cad中全图显示快捷键)

  • dwm.exe是什么进程?dwm.exe为什么运行?dwm.exe图文介绍(dwmexe是什么进程)

    dwm.exe是什么进程?dwm.exe为什么运行?dwm.exe图文介绍(dwmexe是什么进程)

  • msmgs.exe是什么进程 有什么作用 msmgs进程查询(msmpeng.exe 是什么)

    msmgs.exe是什么进程 有什么作用 msmgs进程查询(msmpeng.exe 是什么)

  • 某煤矿将自采原煤用于投资的业务应缴纳资源税
  • 出纳需不需要填工作单位
  • 小规模纳税人应交增值税怎么算
  • 发票验旧以后还有用吗
  • 资产负债表其他应付款计算公式
  • 建设工程材料检测费
  • 援企稳岗补贴的申请理由
  • 给职工发奖金有什么规定吗
  • 现金预算表制造费用怎么填
  • 外购动力的分录
  • 当月发出的货还有运费吗
  • 少缴纳个人所得税的需要付什么责任
  • 汇算清缴应纳税所得额5万要交多少税
  • 旧房转让如何缴纳土地增值税
  • 增值税从哪一年开始征收的
  • 分公司可以单独签协议吗
  • 资产和利润表的关系
  • 销售二手设备税率
  • 固定资产折旧应该考虑哪些因素
  • 两处拿工资的缴税问题
  • 1697509422
  • 计提法定盈余公积分录并结转
  • 飞机票的保险费可以退吗
  • 利息收入和利息费用的区别
  • 什么情况转账会延迟2天
  • php缓存机制有哪些
  • 电脑故障检测与维护方法
  • 公司租赁办公室要注意什么
  • 境外汇款所得税缴纳规定
  • 结存材料实际成本例题
  • 如何使用php写一个网页
  • 营业外收支的内容
  • php确认弹窗
  • 如何配置apache
  • python爬虫推荐
  • 机票行程单可以在到达地打印吗
  • 基本户 变更
  • 帝国cms自定义列表
  • 公司认缴的钱可以动吗
  • mysql转数字为字符串
  • mongodb如何查询数据
  • python PyQt5如何实现窗口功能
  • 为什么要加大研发投入
  • 出口退税申报系统汇率修改
  • 设计公司发生的设计费怎么入账
  • 税费的审计
  • 年终返利销售政策范本
  • 其他应收怎么转收入
  • 居间费用超过30%违法吗
  • 进项票超期未认证怎么办
  • ghost后恢复
  • 怎么美化ppt
  • linux文本处理实验报告
  • linux tcpping
  • win7显示
  • linux怎么管理进程
  • 怎么更改window系统字体
  • windows10累积更新很慢
  • win7系统如何调节屏幕亮度
  • 修改etc profile
  • shell 正则表达式 *什么意思
  • unity局域网多人游戏
  • 猫的所有视频
  • nodejs实战
  • unity优化gc
  • jquery配合.NET实现点击指定绑定数据并且能够一键下载
  • unity ugu
  • js设置rem
  • 在WINDOWS系统中回收站的作用不包括
  • js实现省份和市级联动
  • 安卓点赞脚本
  • 2020年上海税务跨区迁移很麻烦吗
  • 广东省电子税务局app下载
  • 国家税务总局税法
  • 湖北税务登不上去是怎么了
  • 进口设备如何交税
  • 中国有哪些自由贸易港
  • 安徽国家税务局网上办税平台12366
  • 一季度土地市场
  • 对金融机构与小型企业
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设