Python入门--多态
#多态
#多态就是“具有多种形态”,它指的是:即便不知道一个变量所引用的对象到底是什么类型
#仍然可以通过变量 调用方法,在运行过程中根据变量所引用对象的类型,动态决定调用哪个对象中的放法
class Animal(object):def eat(self):print('动物会吃')
class Dog(Animal):def eat(self):print('狗吃骨头')
class Cat(Animal):def eat(self):print('猫吃鱼')
class Person:def eat(self):print('人吃五谷杂粮')
#定义一个函数
def fun(obg):obg.eat()#传入任意一个对象,调用这个对象的eat方法
fun(Cat())#传入cat对象,Cat只是一个类,不是对象,加()才是对象
#()表示创建这个类的实例对象了
fun(Dog())
fun(Animal())
fun(Person())
Python入门--多态相关推荐
- python入门(多态、重载)
1.多态 2.重载
- python入门教程完整版(懂中文就能学会)-Python入门教程完整版(懂中文就能学会)...
不过小编的内心是强大的,网友虐我千百遍,我待网友如初恋,因为今天又给大家带来了干货,Python入门教程完整版,完整版啊!完整版! 言归正传,小编该给大家介绍一下这套教程了,希望每个小伙伴都沉迷学习, ...
- python入门教程完整版(懂中文就能学会)-Python入门教程完整版400集(懂中文就能学会)快来带走...
为了感谢大家的关注与支持, 小编今天给大家分享一套高老师的python400集视频教程,里面包含入门进阶,源码,实战项目等等,,不管你是正在学习中,还是想要学习的,通通来吧 肯定不会让你失望.活动仅限 ...
- python入门到精通需要学多久-史上最详细python学习路线-从入门到精通,只需5个月时间...
针对Python的初学者,从无到有的Python语言如何入门,主要包括了:Python的简介,如何下载Python,如何安装Python,如何使用终端.Shell,IDE等各种开发环境进行Python ...
- python入门只需20分钟-史上最详细python学习路线-从入门到精通,只需5个月时间...
针对Python的初学者,从无到有的Python语言如何入门,主要包括了:Python的简介,如何下载Python,如何安装Python,如何使用终端.Shell,IDE等各种开发环境进行Python ...
- python入门指南pdf-跟老齐学Python+从入门到精通 PDF 下载
相关截图: 资料简介: 本书是面向编程零基础读者的Python入门教程,内容涵盖了Python的基础知识和初步应用.以比较轻快的风格,向零基础的学习者介绍一门时下比较流行.并且用途比较广泛的编程语言, ...
- python语言入门教程-菜鸟学Python入门教程大盘点|7个多月的心血总结
原标题:菜鸟学Python入门教程大盘点|7个多月的心血总结 阅读本文大概需要5分钟 菜鸟学python已经写了70几篇,入门的教程已经快写完了,我把入门的文章整理了一下,下面是入门篇的一些总结,也是 ...
- python语言必背代码-Python入门必须知道的11个知识点
Python被誉为全世界高效的编程语言,同时也被称作是"胶水语言",那它为何能如此受欢迎,下面我们就来说说Python入门学习的必备11个知识点,也就是它为何能够如此受欢迎的原因. ...
- python入门有基础-Python入门必须知道的11个知识点
Python被誉为全世界高效的编程语言,同时也被称作是"胶水语言",那它为何能如此受欢迎,下面我们就来说说Python入门学习的必备11个知识点,也就是它为何能够如此受欢迎的原因. ...
最新文章
- Go 分布式学习利器(5)-- 数组和切片
- 服务器虚拟化集成项目投标方案,服务器虚拟化投标技术方案(纯方案,16页).doc...
- 时隔一个月,社区团购平台“邻邻壹”再获千万美金 Pre-A 轮融资
- 深度神经网络控制的巡线智能车
- 串口的波特率误差对数据发送影响
- Python-time标准库知识小结
- 设置span的宽度,让span象button那样显示
- Android GridView LruCache
- java获取整点与凌晨的时间戳
- heap 的一些用法
- Java中bytebuffer和string的转换记录
- Flutter进度条Flutter圆形进度条Flutter条形进度条Flutter Progress进度条LinearProgressIndicator
- ASP.NET底层架构 22
- 手把手教你在Linux环境下安装Python3
- vue获取豆瓣图片资源,数据接口正常,图片无法显示,按右键能正常显示
- 常用输出设备——打印机、显示器与显示卡、声音和力反馈
- hdoj 1163 Eddy's digital Roots(数学问题,继续分析) .
- 尝试在Mac上编译DNX
- 如何创建java project
- 什么是配置文件 java_java配置文件是什么
热门文章
- wintail 中文显示乱码_win7系统出现乱码无法显示中文如何解决【详细步骤】
- lodop直接打印怎么去除水印_手机视频有水印怎么办?一招教你轻松去除,不学真是可惜了...
- php usort的用法,PHP usort()用法及代码示例
- swool tcp mysql_Swoole WebSocket 实现mysql实时数据展示
- python编程入门与案例详解-Python零基础必看的入门书藉:Python编程从入门到实践...
- 用python画四叶草-使用 python 操作 redis
- python基础语法手册-python语法手册
- python有哪些用途-Python有哪些用途
- 算法-递归求1-n的阶乘
- MPEG-7实例入门