位置: 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 图形)

  • 钉钉视频会议如何设置虚拟背景(钉钉视频会议如何共享屏幕)

    钉钉视频会议如何设置虚拟背景(钉钉视频会议如何共享屏幕)

  • 影响力如何显示在主页(影响力怎么看)

    影响力如何显示在主页(影响力怎么看)

  • 惠普178nw怎么加碳粉(惠普178nw怎么加纸)

    惠普178nw怎么加碳粉(惠普178nw怎么加纸)

  • 抖音灯牌怎么设置(抖音灯牌怎么设置自动点亮)

    抖音灯牌怎么设置(抖音灯牌怎么设置自动点亮)

  • 抖音被禁言是永久的吗(抖音被禁言是永久怎么解除)

    抖音被禁言是永久的吗(抖音被禁言是永久怎么解除)

  • 苹果手机无法打开免提(苹果手机无法打开无线局域网)

    苹果手机无法打开免提(苹果手机无法打开无线局域网)

  • 钉钉重新提交作业会显示时间吗(钉钉重新提交作业时间会变吗)

    钉钉重新提交作业会显示时间吗(钉钉重新提交作业时间会变吗)

  • GQR90TG压缩机多少瓦(gqr99tb压缩机参数)

    GQR90TG压缩机多少瓦(gqr99tb压缩机参数)

  • 下载了无法安装,为什么(下载完无法安装)

    下载了无法安装,为什么(下载完无法安装)

  • 朋友圈消息列表清空了怎么恢复(朋友圈消息列表保留多久的)

    朋友圈消息列表清空了怎么恢复(朋友圈消息列表保留多久的)

  • 移动4G怎么升5G(移动4G怎么升级5G套餐)

    移动4G怎么升5G(移动4G怎么升级5G套餐)

  • 苹果11怎么拍全屏照片(苹果11怎么拍全面屏照片)

    苹果11怎么拍全屏照片(苹果11怎么拍全面屏照片)

  • 苹果鼠标可以用在其他电脑上吗(苹果鼠标可以用教育优惠吗)

    苹果鼠标可以用在其他电脑上吗(苹果鼠标可以用教育优惠吗)

  • 手机相机网格怎么设置(手机相机网格怎么关闭)

    手机相机网格怎么设置(手机相机网格怎么关闭)

  • 手机保修什么意思(手机保修包括什么东西)

    手机保修什么意思(手机保修包括什么东西)

  • wps两个字和三个字对齐(wps两个字和三个字)

    wps两个字和三个字对齐(wps两个字和三个字)

  • 怎么阻止vsco扣费(vsco怎么关闭水印)

    怎么阻止vsco扣费(vsco怎么关闭水印)

  • 华为p30pro有什么特别功能(华为p30pro有什么新功能)

    华为p30pro有什么特别功能(华为p30pro有什么新功能)

  • 如何把爱奇艺的视频保存到相册(如何把爱奇艺的自动续费关掉)

    如何把爱奇艺的视频保存到相册(如何把爱奇艺的自动续费关掉)

  • 怎样查找支付宝的成就(怎样查找支付宝的转账记录)

    怎样查找支付宝的成就(怎样查找支付宝的转账记录)

  • vivo计算器功能在哪里(vivo的计算器)

    vivo计算器功能在哪里(vivo的计算器)

  • 求差函数是哪个符号(求差函数是哪个公式)

    求差函数是哪个符号(求差函数是哪个公式)

  • 天猫如何退货(淘宝购物后如何退货)

    天猫如何退货(淘宝购物后如何退货)

  • 进程关不掉应怎么办 如何关闭任务管理器关不掉的进程(电脑有些进程关不掉)

    进程关不掉应怎么办 如何关闭任务管理器关不掉的进程(电脑有些进程关不掉)

  • Linux 批量替换内容的命令行方法(linuxvim批量替换)

    Linux 批量替换内容的命令行方法(linuxvim批量替换)

  • 数字图像处理总结(冈萨雷斯版)(数字图像处理总结)

    数字图像处理总结(冈萨雷斯版)(数字图像处理总结)

  • DEDECMS实现“文章标题-栏目名称-网站名”(dedecms配置)

    DEDECMS实现“文章标题-栏目名称-网站名”(dedecms配置)

  • 待转销项税额是几级科目
  • 销售商品收到转账支票计入什么科目
  • 火车票报销抵扣税率
  • 减值准备为什么影响利润总额
  • 收到外境来电
  • 为什么生产车间地板是绿色的
  • 同城酒店怎么开发票
  • 免抵退税额抵减额和不得免征和抵扣税额是一个意思吗
  • 小规模季度超过30万,普票咋交税
  • 如何看待餐饮企业文化
  • 出纳可以做记账表格吗
  • 红冲发票显示发票状态不正常
  • 工会经费具体用途是什么
  • 什么是往来科目
  • 暂估成本一直拿不到发票
  • 当收到转账支票时,应该如何处理?
  • 最新w10系统专业版
  • 利息如何做会计分录
  • 固定资产转在建工程提折旧吗
  • bios设置u盘启动的步骤
  • 进口的固定资产包括哪些
  • 一本书装订费多少钱
  • 银行提取现金会计等式
  • win10电源高性能被删了
  • django ajax 分页
  • 销售材料计提存入什么
  • 库存现金清点怎么做
  • 固定资产提足折旧后报废怎么处理
  • 企业间合作建房且建成后自用
  • 工行对公贷款利息扣除时间
  • 一般纳税人收到小规模专票怎么抵扣
  • yolov5 anchors 中 K-means聚类
  • 网站禁止了有什么方法打开
  • php execute函数
  • 借款凭证会计分录是什么
  • 货物名称和发票上的不一致
  • 从财务报表中能看出什么
  • 长期待摊费用属于调整账户吗
  • 代管资金支出怎么做账
  • mongodb 入门
  • 借款单属于外来单据吗
  • 成品油涉及范围有哪些
  • 半成品结转成品会计分录
  • 去年的费用怎么做分录
  • 转让专利权的使用权
  • 进口关税如何交
  • 政府补贴收入确认政策
  • 工程发票可以作废吗
  • 阿拉伯数字转大写函数
  • mysql 数据修改
  • Linux下mysql5.6.33安装配置教程
  • Windows(x86,64bit)升级MySQL 5.7.17免安装版的详细教程
  • windows modules installer占用磁盘高
  • win8怎么设置
  • 如何查看windows
  • vmware10虚拟机安装
  • centos 3
  • mac 特殊符号
  • xp系统注册表在哪
  • xp系统电脑开机密码忘记了
  • Win10 Mobile首个RS2预览版14905快速版今日开始推送
  • win8开始菜单在右边
  • win8怎么彻底删除安装的软件
  • win8 系统设置
  • linux执行多个脚本
  • python爬虫全套教程
  • jqueryon事件
  • 复制文件到c盘需要管理员权限
  • 如何用unity
  • jq写css样式
  • ECLIPSE编辑器
  • jquery日期控件 datepicker
  • js层级选择器
  • android单选
  • python黑帽子怎么样
  • js设计模式有哪些
  • 企业破产享有的债权可否提前到期
  • 行政服务事项包含哪些
  • 国税局内设机构
  • 买新房子契税多久交
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设